Casper-RS avatar
Made by Casper-RS

Creating a Node

This page explains how to create and connect a node in the Pterodactyl Panel.
Follow each step carefully.

1

Login to the panel

Login to the Pterodactyl Panel using the initial admin account that you created during the panel installation.
On the right side of the topbar, you will see a gears icon. Click on that to open the admin page.

2

Create a location

First, we need to define where our node will be located.

  • Go to Locations in the left menu
  • Click Create New
  • Enter a short code (example: Main-01). The description is optional.
Learn more about locations

Locations are mainly useful for large hosting companies with multiple datacenters.
The name of each location could be used as an identifier each node.
So for example, a hosting company like bloomhost might have multiple nodes, each with 64gb to sell.
Each node is always connected to a location. This way they can keep track of where sold servers are located.

For personal use, one location is enough.

3

Create the node

Basic Details:


After creating a location, first to to the "Basic Details" section, the left card.

  • Go to Nodes in the left menu
  • Click Create New
  • Set a name (example: Node-01)
  • Visibility: Public

For the FQDN, enter the node DNS record you created earlier:

node.casper-rs.dev

Make sure to select the following buttons:

Communicate over SSL:
Use SSL connection

Behind Proxy
Not behind proxy.




Configuration:


Total Memory:
Next, when you entered the FQDN go to the right section, to the card called "Configuration".

To start with, we will define how many MebiBytes (MiB) of RAM Pterodactyl is allowed to use for creating servers.
When you purchased your server or VPS, mostly you were informed about the amount of RAM you have.
If you are not sure how many memory your VPS has, you can check by running the free -h command.
Enter the amount of MiB which you would like to use.
For example, if you purchased a 8GB RAM server, you need to fill in 7629MiB.

Set memory over-allocation to 0 to prevent exceeding limits.

Total Disk Space:

For the total disk space input field, you do the same thing.
The value to enter here is also in MiB. You can check how many storage you have available with df -h. When checked, enter the amount of disk space pterodactyl is allowed to use.
For example, if you purchased 200GB of storage, you need to fill in 190000MiB.

Make sure to set Disk-space over-allocation to 0 aswell to prevent exceeding limits.

Daemon and SFTP:

Daemon and SFTP ports can remain at their default values.

Finally, you can press the create node button, and it will succesfully create your node.
Just 1 step left!

Learn more about converting GB to MiB
1 GB  = 953 MiB
2 GB  = 1907 MiB
4 GB  = 3814 MiB
8 GB  = 7629 MiB
16 GB = 15258 MiB
32 GB = 30517 MiB
4

Connect Wings to the panel

After creating the node:

  • Open the node
  • Go to the Configuration tab
  • Click Generate Token

Copy the generated command and run it on your server using SSH.
Then press enter again, and go to the last step!

5

Restart wings

Finally, the last thing to do is restarting wings.
We do this, to apply all changes we just made to the wings configuration.
We can do so by the following command:

systemctl restart wings

If successful, you will see a green heart next to the node.

Congratulations!

You successfully installed Pterodactyl with Cloudflare and connected Wings to the panel.
You can now start creating Minecraft servers.