How to Set Up an Arma Reforger Dedicated Server – Windows
Step 1: Requirements
- Windows 10 or 11 (64-bit) or Windows Server.
- At least 8 GB RAM (more recommended depending on players).
- Stable and fast internet connection (good upload speed).
- Enough free disk space (minimum 20 GB).
- SteamCMD (Steam command line tool).
- Arma Reforger dedicated server files (downloaded via SteamCMD).
- Open UDP ports 2302 (and optionally 2303, 2304) on firewall/router.
Step 2: Install SteamCMD
SteamCMD is the official command-line tool to download and update dedicated servers.
- Download SteamCMD for Windows from:
https://developer.valvesoftware.com/wiki/SteamCMD - Extract the zip file to a folder, for example:
C:\steamcmd\
- Open Command Prompt (cmd) and navigate to that folder: bashKopiërenBewerken
cd C:\steamcmd
Step 3: Download Arma Reforger Dedicated Server
- Run SteamCMD: KopiërenBewerken
steamcmd.exe
- Login anonymously: nginxKopiërenBewerken
login anonymous
- Set the install directory for the server files (create a folder first, e.g.
C:\ArmaReforgerServer
): mathematicaKopiërenBewerkenforce_install_dir C:\ArmaReforgerServer
- Download the Arma Reforger dedicated server (App ID: 1918700): nginxKopiërenBewerken
app_update 1918700 validate
- Wait for the download and installation to finish, then exit SteamCMD: nginxKopiërenBewerken
quit
Step 4: Configure the Server
- Go to the installation folder
C:\ArmaReforgerServer
. - Locate or create a
server.cfg
file to configure server settings. - Common settings you can edit:
- hostname: The server name shown to players iniKopiërenBewerken
hostname="My Arma Reforger Server"
- password: Optional server password iniKopiërenBewerken
password="yourpassword"
- maxplayers: Maximum number of players (e.g. 40) iniKopiërenBewerken
maxplayers=40
- port: Default is 2302 (make sure this port is open) iniKopiërenBewerken
port=2302
- hostname: The server name shown to players iniKopiërenBewerken
- You can also add mods or custom maps here if desired.
Step 5: Open Ports on Firewall and Router
Make sure the following UDP ports are open and forwarded to your server’s local IP address:
- UDP port 2302 (required)
- UDP ports 2303 and 2304 (optional for extended functionality)
Open these ports in:
- Windows Defender Firewall (allow inbound connections)
- Your router’s port forwarding settings
Step 6: Start the Server
- Open Command Prompt and navigate to the server folder: bashKopiërenBewerken
cd C:\ArmaReforgerServer
- Run the server executable with the
-server
parameter: pgsqlKopiërenBewerkenArmaReforger.exe -server
(If the executable has a different name, adjust accordingly.) - The server will start and display logs and status info.
Step 7: Connect to the Server
- Launch Arma Reforger game client.
- Go to the Servers tab.
- Find your server by name or connect directly using your public IP and port: cppKopiërenBewerken
your.public.ip.address:2302
- Join and play!
Bonus: Updating Your Server Automatically
Create a batch script called update_server.bat
to update the server via SteamCMD:
batKopiërenBewerkencd C:\steamcmd
steamcmd.exe +login anonymous +force_install_dir C:\ArmaReforgerServer +app_update 1918700 validate +quit