Arma Reforger Server Configuration
Complete guide to configuring your Arma Reforger dedicated server using JSON configuration files.
Our control panel handles all configuration automatically. You don't need to manually edit JSON files - use our visual editor instead!
Get a Managed ServerDefault Ports
These are the default ports that need to be opened for hosting:
| Port | Protocol | Required | Purpose |
|---|---|---|---|
| 2001 | UDP | Yes | Game port (client connections) |
| 17777 | UDP | Optional | Steam Query (A2S) |
| 19999 | UDP | Optional | RCON |
Root Configuration
bindAddress
IP address to which the server socket will be bound. Leave empty for 0.0.0.0 (all interfaces).
"bindAddress": ""bindPort
UDP port for the server socket. Range: 1-65535, Default: 2001
"bindPort": 2001publicAddress
Public IP for backend registration. Leave empty for auto-detection.
"publicAddress": ""publicPort
Public UDP port registered in backend. Default: 2001
"publicPort": 2001Game Settings
name
Server name displayed in the browser. Max 100 characters.
"name": "My Arma Reforger Server"password
Password required to join the server. Leave empty for public server.
"password": ""passwordAdmin
Admin password for server control. Use #login password in chat.
"passwordAdmin": "yourAdminPassword"scenarioId
The scenario .conf file path. Use -listScenarios startup parameter to list available scenarios.
"scenarioId": "{ECC61978EDCC2B5A}Missions/23_Campaign.conf"maxPlayers
Maximum players allowed. Range: 1-128, Default: 64
"maxPlayers": 64visible
Server visibility in the browser. Default: true
"visible": trueGame Properties
serverMaxViewDistance
Maximum view distance in meters. Range: 500-10000, Default: 1600
"serverMaxViewDistance": 1600networkViewDistance
Network streaming range. Range: 500-5000, Default: 1500
"networkViewDistance": 1500fastValidation
Always set to true for public servers! Validates client data on join.
"fastValidation": truebattlEye
Enable BattlEye anti-cheat. Default: true
"battlEye": truedisableThirdPerson
Force first-person view only. Default: false
"disableThirdPerson": falseCross-Platform Settings
crossPlatform
Enable cross-platform play (PC, Xbox, PlayStation). Default: false
"crossPlatform": trueSupported Platforms:
PLATFORM_PC- PC playersPLATFORM_XBL- Xbox playersPLATFORM_PSN- PlayStation players
RCON Configuration
address
IP address for RCON socket binding.
port
RCON port. Default: 19999
password
RCON password. Required, min 3 characters, no spaces.
permission
admin - full control | monitor - read-only
Full Configuration Template
{
"bindAddress": "",
"bindPort": 2001,
"publicAddress": "",
"publicPort": 2001,
"a2s": {
"address": "",
"port": 17777
},
"rcon": {
"address": "",
"port": 19999,
"password": "yourRconPassword",
"permission": "admin"
},
"game": {
"name": "My Arma Reforger Server",
"password": "",
"passwordAdmin": "yourAdminPassword",
"scenarioId": "{ECC61978EDCC2B5A}Missions/23_Campaign.conf",
"maxPlayers": 64,
"visible": true,
"crossPlatform": true,
"gameProperties": {
"serverMaxViewDistance": 1600,
"serverMinGrassDistance": 0,
"networkViewDistance": 1500,
"disableThirdPerson": false,
"fastValidation": true,
"battlEye": true,
"VONDisableUI": false,
"VONDisableDirectSpeechUI": false,
"VONCanTransmitCrossFaction": false
},
"mods": []
}
}Skip the Configuration Hassle
Our managed servers come with a visual control panel - no JSON editing required.
Get Started - From $10.50/mo