How to Configure Your Arma Reforger Server

Learn how to configure your Arma Reforger server using the Config Editor and startup parameters.

XGamingServer provides a visual Config Editor for Arma Reforger that lets you manage server settings, mods, and game properties without manually editing JSON files. You can also edit the raw config file directly for full control.

Using the Config Editor

The Config Editor is the easiest way to configure your Arma Reforger server. It provides a visual interface organized into tabs.

Open the XGamingServer panel

Access the XGamingServer panel and select your Arma Reforger server.

Open Arma Reforger Config

In the sidebar under CONFIG, click Arma Reforger Config (or click Open Config Editor on the dashboard banner).

Configure your settings

Use the tabs to configure your server:

  • Network — Bind address, ports, public address
  • Game — Server name, max players, password, scenario, crossplay, admin IDs
  • Properties — View distances, BattlEye anti-cheat, third person, VON settings
  • Mods — Search, add, and manage Workshop mods
  • Optional — A2S query, RCON, operating settings, persistence

Save your changes

Click Save Changes when done.

Restart your server

Restart your server for changes to take effect.

Screenshot: Arma Reforger Config Editor on the XGamingServer panel

Editing config.json Directly

For full control, you can edit the configuration file directly:

Open the XGamingServer panel

Access the XGamingServer panel and stop your server.

Navigate to Files

In the sidebar, go to Files.

Open the config file

Open config.json.

Edit your settings

Edit your desired settings and click Save.

Start your server

Start your server.

📝 Note: Changes made in the Config Editor will overwrite config.json on save. If you edit the file manually, avoid also making changes through the Config Editor without refreshing first.

A full list of all available server configuration options can be found on the official Bohemia wiki.

Config Editor Tabs in Detail

Network Tab

Controls how your server communicates with players and the backend:

  • Bind Address / Bind Port — Usually managed automatically by XGamingServer. Don't change these unless instructed by support.
  • Public Address / Public Port — The address players use to connect. Managed automatically.

Game Tab

The most commonly used settings. Detailed guides available for each:

SettingDescriptionGuide
Server NameWhat players see in the server browserChange Server Name
Server PasswordRestrict who can joinSet a Password
Admin PasswordSet up admin authenticationAdding Admins
Max PlayersPlayer capacity (1-128)Max Players
ScenarioGame mode and mapChange Scenario
Cross PlatformAllow PC, Xbox, and PlayStation to play togetherEnable Crossplay
VisibleWhether the server appears in the public server browser

Properties Tab

Controls gameplay mechanics and visual settings:

SettingDescriptionDefault
BattlEyeEnable BattlEye anti-cheat protection. Recommended for public servers.Enabled
Third PersonAllow players to use third-person camera viewEnabled
View DistanceMaximum terrain draw distance in meters (500-10000)1600
VON (Voice Over Network)Enable in-game voice chatEnabled
Server Max View DistanceOverride client view distance settings server-wide

Mods Tab

Search, install, and manage Workshop mods. See our full mod installation guide for details.

Optional Tab

Advanced settings for server operators:

SettingDescription
A2S QueryEnable Steam Query Protocol for server list compatibility and third-party monitoring tools
RCONEnable remote console access for managing the server externally (via tools like BattleMetrics)
PersistenceEnable world persistence so player progress, base building, and scenario state are saved between restarts
Auto-save IntervalHow frequently the server auto-saves persistent data (in seconds)

💡 Tip: Enable Persistence if you're running Conflict mode and want player-built structures and captured bases to survive server restarts. Without it, every restart creates a fresh scenario state.

Importing and Exporting Configuration

The Config Editor includes Import Configuration and Export Configuration buttons. These let you:

  • Export your entire server config as a JSON file — useful for backups before making big changes or resetting your server
  • Import a previously exported config to quickly restore settings after a reinstall or to duplicate settings across multiple servers

If you get stuck at any time, you can join our Discord.

How is this guide?

40% Off — Limited TimeGet your Arma Reforger server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server

On this page