The follwing docker image allows for running a Insurgency dedicated server It is based on official Insurgency Linux server hosting guide
Container Runtime Environment Variables:
- APP_SERVER_PORT - Port for the game to run on (default 27018)
- APP_SERVER_MAXPLAYERS - Max number of players (default 24)
- APP_SERVER_MAP - Starting map (default market_coop)
- APP_SERVER_NAME - Server name
* APP_SERVER_TOKEN - Use access token from https://steamcommunity.com/dev/managegameservers
Example docker run:
docker run --name Insurgency \
-e APP_SERVER_PORT=27018 \
-e APP_SERVER_MAX_PLAYERS=24 \
-e APP_SERVER_MAP=market_coop \
-e APP_SERVER_NAME="Insurgency Server" \
-v ~/DockerVolumes/Insurgency:/home/steamsrv/Insurgency \
-p 27018:27018 \
-p 27018:27018/udp \
minvedacat/insurgency