How to setup an Arma Reforger server on Pterodactyl
This guide covers how to setup an Arma Reforger server on the Pterodactyl panel.
- 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 whichNest
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.
| 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 |
RCON | 19999 | UDP | No | Requires additional configuration in |
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
andRCON
), then you'll need to do some additional configuration in theconfig.json
file. Head over to theFiles
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.
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:
- Once you're happy, press
Save content
.
- Now head back to the
Console
tab, andRestart
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!