Skip to content

FAQ

The following is the solution to some frequently asked questions.

1. Where is my access key?

Please refer to the doc Quick Start.

2. What should I do if the access key is lost?

The system will automatically delete the initial key file after your first restarting.

If the initial access key is lost, the initial password can be regenerated in the following two ways:

WARNING

For Fabric servers, you MUST stop the server before deleting or editing the configuration file.

3. Why can't I access the panel?

Cloud server providers generally set up firewalls for server ports to enhance security.

If you are using a cloud server to run a Minecraft server, please configure the firewall and port mappings to allow and forward the port that OPanel is running on. Then, please use the public IP address provided by the cloud server provider + the forwarded port used by OPanel to get access to OPanel.

INFO

e.g. The public IP provided by the cloud server provider is 12.34.56.78, and you've forwarded the port 3000 used by OPanel to port 12345, then you should access OPanel via the url http://12.34.56.78:12345.

4. Why isn't the NeoForge server of version 1.21.9+ supported?

In version 21.9, NeoForge refactored the logic of FML's underlying class loader, which means OPanel needs significant changes to how the frontend static resources are loaded in order to adapt. Therefore, support for version 1.21.9+ is suspended for now.

For more about NeoForge's refactoring of FML's underlying layer, please refer to the NeoForge 21.9 Changelog.

5. Would OPanel support multi-server in the future?

No.

Because the functional positioning of OPanel is a web panel for a single server, loaded as a plugin / mod, we don't have any plan for supporting the multi-server reverse proxy software such as Bungeecord and Velocity.

6. Why OPanel cannot correctly restart my server?

Please refer to the doc Server Restart Configuration.

7. On a server deployed with Android+Termux, cannot open OPanel dashboard?

This is probably because the oshi library used by OPanel cannot find JNA and thus not working. First, you need to download a libjnidispatch.so file that matches your device arch, and create a folder named jni-libs under your server folder, then drag the so file into the folder.

Add the following arguments when starting your Minecraft server:

-Djna.boot.library.path=./jni-libs

8. How to support OPanel / make contribution to OPanel?

Common Users

You can support us via donation.

Cloud Server Providers

You can support us via donation or becoming a partner with us.

Developers

Refer to Contributing Guidelines and Adaptation Guidelines, contribute your code to OPanel.

If you're willing to join OPanel Project, please send an email to nriot233@gmail.com, along with some relevant information.

Released under the GPL-3.0 License