Sign inSign up

nodiaque/steamcmd

By nodiaque

•Updated 6 months ago

Image
3

50K+

nodiaque/steamcmd repository overview

⁠SteamCMD in Docker optimized for Unraid

This Docker will download and install SteamCMD and the according game that is pulled via specifying the Tag.

Please see the different Tags/Branches which games are available.

⁠Example Env params for CS:Source

NameValueExample
STEAMCMD_DIRFolder for SteamCMD/serverdata/steamcmd
SERVER_DIRFolder for gamefile/serverdata/serverfiles
GAME_IDThe GAME_ID that the container downloads at startup. If you want to install a static or beta version of the game change the value to: '232330 -beta YOURBRANCH' (without quotes, replace YOURBRANCH with the branch or version you want to install).232330
GAME_NAMESRCDS gamenamecstrike
GAME_PARAMSValues to start the server-secure +maxplayers 32 +map de_dust2
UIDUser Identifier99
GIDGroup Identifier100
GAME_PORTPort the server will be running on27015
VALIDATEValidates the game datablank
USERNAMELeave blank for anonymous loginblank
PASSWRDLeave blank for anonymous loginblank

⁠Run example for CS:Source

docker run --name CSSource -d \
	-p 27015:27015 -p 27015:27015/udp \
	--env 'GAME_ID=232330' \
	--env 'GAME_NAME=cstrike' \
	--env 'GAME_PORT=27015' \
	--env 'GAME_PARAMS=-secure +maxplayers 32 +map de_dust2' \
	--env 'UID=99' \
	--env 'GID=100' \
	--volume /path/to/steamcmd:/serverdata/steamcmd \
	--volume /path/to/cstrikesource:/serverdata/serverfiles \
	ich777/steamcmd:latest

This Docker was mainly edited for better use with Unraid, if you don't use Unraid you should definitely try it!

his Docker is forked from ich777, thank you for this wonderfull Docker.

⁠Support Thread: https://forums.unraid.net/topic/151809-support-nodiaque-gameserver-docker⁠

Tag summary

Content type

Image

Digest

sha256:070685155…

Size

43 MB

Last updated

over 2 years ago

docker pull nodiaque/steamcmd