ArmaReforger

ArmaReforger

Docker app from Jamxx's Repository

Overview

This Docker will download and install SteamCMD. It will also install an Arma Reforger server and run it. **ATTENTION:** First startup can take a long time since it downloads the server files and installs the runtimes! Update Notice: Simply restart the container if a newer version of the game is available. Additional server configuration can be modified in default-config.json, located in the server installation directory, but the environment variables will override if they are available to be set.

Runtime arguments

Network
bridge
Shell
sh
Privileged
false
Extra Params
--restart=unless-stopped

Template configuration

SteamCMDPathrw
Target
/serverdata/steamcmd
Value
/mnt/cache/appdata/steamcmd
Server FilesPathrw
Target
/serverdata/serverfiles
Value
/mnt/cache/appdata/armareforger
Game IDVariable

The game ID that the container download at startup. (https://steamdb.info/)

Target
GAME_ID
Value
1874900
Game ParametersVariable

Enter your extra game parameters.

Target
GAME_PARAMS
Server NameVariable

Enter the name for your server.

Target
GAME_NAME
Value
Arma Reforger Docker Server
Server PasswordVariable

Enter the password for your server.

Target
GAME_PASSWORD
Value
docker
Server Admin PasswordVariable

Enter the admin password for your server.

Target
GAME_PASSWORD_ADMIN
Value
dockerAdmin
RCON PasswordVariable

Enter the RCON password for your server.

Target
RCON_PASSWORD
Value
rconAdmin
Admin ListVariable

Enter a comma-delimited list of SteamIDs to specify admins.

Target
GAME_ADMINS
Scenario IDVariable

Enter the scenario the server will run.

Target
GAME_SCENARIO_ID
Value
{ECC61978EDCC2B5A}Missions/23_Campaign.conf
Max PlayersVariable

Enter the max amount of players for your server.

Target
GAME_MAX_PLAYERS
Value
64
Max FPSVariable

Enter the max FPS the server will run at.

Target
MAX_FPS
Value
120
Validate InstallationVariable

Set the Variable to 'true' if you want to validate the installation otherwise leave it blank.

Target
VALIDATE
Configuration Game PortVariable

Configured UDP Game Port (if you wish to change ports, change this and the corresponding Port map below.)

Target
GAME_PORT
Value
2001
Configuration RCON PortVariable

Configured RCON Game Port (if you wish to change ports, change this and the corresponding Port map below.)

Target
RCON_PORT
Value
19999
Configuration A2S PortVariable

Configured A2S Game Port (if you wish to change ports, change this and the corresponding Port map below.)

Target
A2S_PORT
Value
17777
Game PortPortudp

UDP Game Port (If you need another port delete this entry and create a new UDP port mapping here in the template with the Container and Host port set.)

Target
2001
Value
2001
RCON PortPortudp

UDP RCON Port (If you need another port delete this entry and create a new UDP port mapping here in the template with the Container and Host port set.)

Target
19999
Value
19999
A2S PortPortudp

UDP A2S Port (If you need another port delete this entry and create a new UDP port mapping here in the template with the Container and Host port set.)

Target
17777
Value
17777
Steam-UsernameVariable

Your Steam username goes here if you want to install a game that needs a valid account, otherwise leave it blank (ATTENTION: You have to disable Steam Guard).

Target
USERNAME
Steam-PasswordVariable

Your Steam password goes here if you want to install a game that needs a valid account, otherwise leave it blank (ATTENTION: You have to disable Steam Guard).

Target
PASSWRD
UIDVariable
Value
99
GIDVariable
Value
100

Categories

Download Statistics

838
Total Downloads

Details

Repository
jcoker85/armareforger
Last Updated2025-08-23
First Seen2025-04-09

Run ArmaReforger on Unraid.

ArmaReforger is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.