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: Pterodactyl Panel and AMP (Application Management Panel).
Sources and 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
Configuration and installation of this panel can be quite complex, we recommand you read the instructions fully before proceeding.
More information can be read at their website
Requirements
- Latest linux OS
- Ubuntu, Debian, others os may require extra work
- Dedicated server (no virtualisation) or Virtual machine (including VPS) using KVM virtualisation (OpenVZ is incompatible)
- You can check with the linux command
hostnamectl
, it will be written under "Virtualization"
- You can check with the linux command
If you haven't installed the panel yet, we recommend using the unofficial pterodactyl-installer available on github.
Installing the game server
Custom unofficial game servers can be installed in Pterodactyl panel as an "egg"
with a .json
file
The list of eggs can be found on the installation github under the folder pterodactyl-egg. You can choose and download between two versions :
- egg-nanos-world-server.json
- Stable branch of nanos world server
- egg-nanos-world-server-BLEEDING-EDGE.json
- Bleeding edge branch for latest features before they are stable
To install theses files, go to your panel Admin
page then click on the NESTS
button (under the category SERVICE MANAGEMENT
).
Create a new NEST
by clicking the Create New
button and give it any name you want.
After the nest is created, go back to the NESTS
page 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.
Congrats! You have installed nanos world server on pterodactyl!. You can check how to configure the server below.
Configuring nanos server
Most configuration can be edited on the main nanos world config file Config.toml
available on the Files
category on the panel
Parameters such as Query Port, Announce, Max Players, Map => can only be edited in the Startup
category on the panel. If these values are changed on config file, they will be overwritten !
You can change avoid that by removing the parameter on the startup command inside pterodactyl egg.
AMP Installation
Information about this panel can be read at the cubecoders website
Requirements
- Latest linux os or windows os
- Ubuntu, Debian, Windows 10 & 11, others os may require extra work. Full list on the AMP installation page.
- Dedicated server (no virtualisation) or Virtual machine (including VPS) using KVM or OpenVZ virtualisation
The installation of this panel is the easiest, you can go to the installation page and follow the instruction to install the panel.
This panel requires a license that can be bought at https://cubecoders.com/AMP.
Installing the template
Custom unofficial game servers can be installed by adding a github template repository on AMP.
Go to your Main menu panel, then go to : Configuration
-> Instance Deployment
And then on the category Instance Management
On the Configuration Repositories
, click on the +
icon and add the following value : Falaxir/AMPTemplates
Finally, click Fetch Latest
and now when you go back to your Main menu and create a new instance, you should have the application Nanos world that is under the name of Falaxir / Nanos World
You will be able to choose two versions :
Falaxir / Nanos World
- Stable branch of nanos world server
Falaxir / Nanos World - Bleeding edge
- Bleeding edge branch for latest features before they are stable
Congrats! You have installed nanos world server on pterodactyl!. You can check how to configure the server below.
Configuring nanos server
Most configuration can be edited on the main nanos world config file Config.toml
available on the Files
category on the panel
Parameters such as Server name & description, Map => can only be edited in the Nanos World
category on the panel. If these values are changed on config file, they will be overwritten !
Ports (game & query) and player slots are managed by AMP and can be edited.
Please follow the official documentation of AMP for more info about managing an instance.