Docker image for Black Mesa dedicated server with cooperative gamemode using SourceCoop. Required disk space for gameserver files is 30 Gb.
install -d /opt/bmcd -o 1000 -g 1000 && \
docker run -d \
--name bmcd \
--restart unless-stopped \
-p 27015:27015 \
-p 27015:27015/udp \
-v /opt/bmcd:/home/steam/bmcd \
-e BMCD_HOSTNAME="New Black Mesa Co-op Server" \
-e BMCD_PW="" \
ghcr.io/ag42dev/bmcd
Variable="Default Value" | Description |
---|---|
BMCD_PORT=27015 |
Game port. If not default, should be set along with docker port mapping |
BMCD_TICKRATE=100 |
Server tickrate |
BMCD_MAXPLAYERS=32 |
Maximum players |
BMCD_HOSTNAME="New Black Mesa Co-op Server" |
Server name |
BMCD_RCONPW="" |
RCON password |
BMCD_PW="" |
Server password |
BMCD_STARTMAP="bm_c0a0a" |
Start map |
BMCD_CONTACT="" |
Your contact |
ADDITIONAL_ARGS="" |
Additional arguments passed to srcds_run |
To update SourceCoop version on existing server, delete bms/logs
directory from your server files, then restart the container.