Build an Arma Reforger server config.json

Arma Reforger Server Config Generator

Build an Arma Reforger server config.json with guided settings, Workshop mod management, live validation, and export tools.

stored in your browser · nothing uploaded
Direct JSON editing bypasses the form controls. Apply only after validating the syntax and structure.
Config editor

Mods

Search the Workshop by name, paste a mod ID, or send mods over from the mods browser.

Startup command

Build the command used to launch the dedicated server. These parameters are separate from config.json; copy them into your startup script or host panel.

config.json preview

Your config is edited and stored in your browser only. Importing an existing file preserves fields the form does not know about.

How to create an Arma Reforger server config

  • Start from a blank config, load a minimal working example, or import your existing config.json.
  • Edit common fields through the form: bind and public address and port, A2S, RCON, server name, passwords, scenario, player limits, platform settings, and frequently used game properties.
  • Manage game.mods visually: search Workshop mods by name without leaving the editor, paste a mod ID, or send mods over from the mods browser. Resolve names and versions, reorder, remove, and get warned about duplicates.

Config.json example

{
  "bindAddress": "0.0.0.0",
  "bindPort": 2001,
  "game": {
    "name": "My Reforger Server",
    "scenarioId": "{ECC61978EDCC2B5A}Missions/23_Campaign.conf",
    "maxPlayers": 32,
    "mods": []
  }
}

Important server settings

The form covers the common fields admins edit most often: bind and public ports, A2S, RCON, server name, passwords, admins, scenario ID, player count, platform settings, game properties, operating options, and the startup command line.

How to add mods

Search Workshop mods inside the Mods section, paste a known Workshop ID, or add mods from the Arma Reforger Mods Browser. The generated output writes them into game.mods.

How to validate the finished config

  • Unknown fields from an imported config are preserved exactly; the generator only changes what you edit.
  • The preview is always the real output: copy it, or download it as config.json.
  • Before deploying, run the result through the config validator, and read the config.json field guide for what each setting does.

Related guides

Read the server config example, the mod setup guide, or the config troubleshooting guide when you need to understand the generated file.

Frequently asked questions

Where is my config stored while I edit it?

In your browser, in local storage. Nothing is uploaded. The working config is shared with the mod browser and mod manager on this site, so Add to Config buttons all update the same draft.

Can I import an existing config.json?

Yes. Paste or upload your current config. Fields the form does not know about are preserved untouched and appear in the JSON preview and in the exported file.

Does the generator support comments in config.json?

No. JSON does not support comments, and the Arma Reforger server expects plain JSON. The generator will not pretend otherwise; use the name field on mod entries to label them instead.