Game Panels
How to setup your nanos world server using a Game Panel!
The use of Game Panels is not officially supported and currently maintained by the community! The following steps are WIP and may change at any time! Please check the following GitHub repositories for updated information!
Currently nanos world is supported on 2 games panel: https://pterodactyl.io and https://cubecoders.com/AMP.
Installation files are open source at Falaxir GitHub: https://github.com/Falaxir/nanos-world_yolks-game-panels. You can also check which features are supported.
Pterodactyl Installationβ
The installation of this panel can be complex depending on the type of your infrastructure. This panel is only compatible on Linux and the server must have a docker compatible system (OpenVZ is not compatible).
If you haven't installed the panel yet, we recommend using the unofficial installer available here: https://github.com/vilhelmprytz/pterodactyl-installer.
Installing the egg
β
Once the panel is installed, download the file egg-nanos-world-server.json
located inside the pterodactyl-egg
folder on GitHub.
Then, go to your panel on the category SERVICE MANAGEMENT
and click on NESTS
.
You can create a new NEST
by clicking the create button or selecting an existing nest.
After the nest is created, go back to the NESTS
and click on the button Import EGG
, select the .json file you downloaded earlier and on the dropdown menu, select the nest you created earlier.
Finished! You can now create a nanos world server as usual inside the panel!
AMP Installationβ
The installation of this panel is the easiest, you can go to https://cubecoders.com/AMPInstall and follow the instruction to install the panel.
It works even with OpenVZ virtualization and windows!
This panel requires a license that can be bought at https://cubecoders.com/AMP. Your main ADS instance (ADS01) can have a different name.
Installing the templateβ
Once the panel is installed, shutdown the ADS instance, you can do it on Linux by typing this command:
ampinstmgr -q ADS01
To run ampinstmgr
commands, you need to run them as the user amp
, you can switch to this user using the command: sudo su -l amp
.
After, go to your server files inside the folder
/home/amp/.ampdata/instances/ADS01/Plugins/ADSModule/DeploymentTemplates/CubeCoders-AMPTemplates
Then download the files on GitHub inside the folder amp-generic
(.kvp & .json) and put them on your server.
You can start the panel again by typing:
ampinstmgr -s ADS01
Finished! You can now create a nanos world server as usual inside the panel!