How to setup an Arma Reforger server on Pterodactyl
This guide covers how to setup an Arma Reforger server on the Pterodactyl panel.
This requires that you have Pterodactyl setup on a server already. Looking for a VPS or Pterodactyl installation? Take a look at our VPS plans (which include Pterodactyl installation), or get in contact with us to have us install Pterodactyl onto your own server.
Firstly, you need to go to the pterodactyl eggs repository and download the Arma Reforger egg.

Once the egg has been downloaded to your local computer, you need to login to your Pterodactyl panel.

Once logged in, go to the admin area, and click on `Nests`-> Import Egg .

Here, a popup window will appear, please select the `.json`file of the egg you downloaded in step 1. You can choose which Nest to import it into, this can be anywhere, or you can create a new nest.

Now, head over to Servers -> Create New.

Here's you need to fill out the information to create your Arma Reforger server. Firstly, you need to enter in the specifications to assign to your server. A table is below, which lists the minimum and recommended specs.
To calculate the CPU cores, 100% = 1 core, 200% = 2 cores, and so on.
To operate the server effectively, you should have the following ports assigned to the server:
Below is an example configuration:





Once your configuration is complete, press Create Server

A page will appear saying that it is installing. Please wait for a few moments while the server installs.

To go to the server, press the square arrow button.

If you go on the server, and see that its still installing. Please wait for this to be completed.

Once the server has been installed, it'll start automatically. Once you see container@pterodactyl~ Server marked as running... in the console, the server has been started.

If you assigned the additional ports ( A2S and RCON), then you'll need to do some additional configuration in the config.json file. Head over to the Files tab.

Then, navigate to the config.json file.

Now you need to add some additional lines to your configuration file. Please add the lines below to the bottom of your configuration file.
Please replace your_rcon_password with a STRONG, SECURE password, and your_IP_here with your servers public IP address.
Our example is below:

If you would like to download our example configuration file, you can do so by clicking this link.
Once you're happy, press Save content.
Now head back to the Console tab, and Restart your server.

Once your server has restarted, your Arma Reforger server is ready! You can now join the Arma server.
This requires that you have Pterodactyl setup on a server already. Looking for a VPS or Pterodactyl installation? Take a look at our VPS plans (which include Pterodactyl installation), or get in contact with us to have us install Pterodactyl onto your own server.
Firstly, you need to go to the pterodactyl eggs repository and download the Arma Reforger egg.


Once the egg has been downloaded to your local computer, you need to login to your Pterodactyl panel.

Once logged in, go to the admin area, and click on `Nests`-> Import Egg .

Here, a popup window will appear, please select the `.json`file of the egg you downloaded in step 1. You can choose which Nest to import it into, this can be anywhere, or you can create a new nest.

Now, head over to Servers -> Create New.

Here's you need to fill out the information to create your Arma Reforger server. Firstly, you need to enter in the specifications to assign to your server. A table is below, which lists the minimum and recommended specs.
To calculate the CPU cores, 100% = 1 core, 200% = 2 cores, and so on.
Bare Minimum | Recommended | |
---|---|---|
Processor | Recent x86/64 (AMD/Intel) processor. No ARM support. | Can use up to 300-600% CPU under load with uncapped FPS (set Max FPS to prevent). |
RAM | 3328 MiB | 6144-8192 MiB |
Storage | 5 GB | 7-10 GB (or more, depending on number of mods downloaded) |
Game Ownership | Not required to start or download mods. | ----- |
To operate the server effectively, you should have the following ports assigned to the server:
Port | Default | Protocol | Required | Notes |
---|---|---|---|---|
Game | 2001 | UDP | Yes | Primary port in Panel |
A2S | 17777 | UDP | No | Steam Query / Requires additional configuration in config.json |
RCON | 19999 | UDP | No | Requires additional configuration in config.json |
Below is an example configuration:





Once your configuration is complete, press Create Server

A page will appear saying that it is installing. Please wait for a few moments while the server installs.

To go to the server, press the square arrow button.

If you go on the server, and see that its still installing. Please wait for this to be completed.

Once the server has been installed, it'll start automatically. Once you see container@pterodactyl~ Server marked as running... in the console, the server has been started.

If you assigned the additional ports ( A2S and RCON), then you'll need to do some additional configuration in the config.json file. Head over to the Files tab.

Then, navigate to the config.json file.

Now you need to add some additional lines to your configuration file. Please add the lines below to the bottom of your configuration file.
Please replace your_rcon_password with a STRONG, SECURE password, and your_IP_here with your servers public IP address.
"a2s": {
"address": "your_IP_here",
"port": 17777
},
"rcon": {
"address": "your_IP_here",
"port": 19999,
"password": "your_rcon_password",
"maxClients": 16,
"permission": "admin",
"blacklist": [],
"whitelist": []
}
Our example is below:

If you would like to download our example configuration file, you can do so by clicking this link.
Once you're happy, press Save content.
Now head back to the Console tab, and Restart your server.

Once your server has restarted, your Arma Reforger server is ready! You can now join the Arma server.
Updated on: 06/02/2025
Thank you!