Getting started
This project still in development, changes may occur
Start hosting servers with moonlight in a few simple steps.
Requirements
An Ubuntu Linux server
The ability to run Docker
4 GB of memory (recommended; can work with less)
20GB of disk space
2 Cores
Step 1: Install moonlight panel
Login into the server you want to install the panel on and run the following command
and select the "Moonlight Panel" and then "Install". It will guide you through the installation.
Step 2: Login into the panel
Open the panel with the URL shown by the installer, execute the following command, and login with the credentials shown:
Step 3: Add a node
Go to Servers => Nodes and add a new node. After adding a node, go to the setup page and follow the instructions.
After the installation is finished, you should see information about the node in the information page of the node. If it shows data, the node has been successfully installed.
Step 4: Add allocations
Go to the allocations tab of the node you added in the previous step and use the quick adder to add some allocations. Please keep in mind moonlight will not adjust the filewall rules for the node when adding allocations.
Step 5: Import a pterodactyl egg
Go and find your favorite pterodactyl egg. If you dont know any, you can use this egg
Then go to Servers => Images and press "Import Egg". After importing, you should see the image in your list.
Step 6: Create your first server
Go to Servers and create a new server. Select your user and the imported image and submit it. Then go to the user server list and the server should appear in your list. Click on it to manage it.