Sign inSign up

gonzih/csgo-server

By gonzih

•Updated over 7 years ago

CS:GO server packaged in docker

Image
7

100K+

gonzih/csgo-server repository overview

⁠Counter Strike Global Offensive + Docker

CS:GO server in docker with 128 tick enabled by default.

⁠Docker hub image
docker pull gonzih/csgo-server
⁠Details:

By default image is build with enabled autoupdate feature (take a look at csgo.sh file). You can create new Dockerfile based on that image (FROM csgo) and customize it with plugins, configs, CMD and ENTRYPOINT instructions.

# Build image and tag it as csgo
docker build -t csgo github.com/Gonzih/docker-csgo-server

# Run image with default options (CMD in Dockerfile)
docker run -d -p 27015:27015 -p 27015:27015/udp csgo

# Run image with as Classic Casual server
docker run -d -p 27015:27015 -p 27015:27015/udp csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_cache

# Run image with as Classic Competetive server
docker run -d -p 27015:27015 -p 27015:27015/udp csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_active +map de_cache

# Run image with as Arm Race server
docker run -d -p 27015:27015 -p 27015:27015/udp csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map ar_shoots

# Run image with as Demolition server
docker run -d -p 27015:27015 -p 27015:27015/udp csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_lake

# Run image with as Deathmatch server
docker run -d -p 27015:27015 -p 27015:27015/udp csgo -console -usercon +game_type 1 +game_mode 2 +mapgroup mg_allclassic +map de_dust

# To run lan server just add `+sv_lan 1` at end of command
docker run -d -p 27015:27015 -p 27015:27015/udp csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_active +map de_cache +sv_lan 1
⁠Running public server

To run public server you need to Register Login Token⁠ and adding +sv_setsteamaccount THISGSLTHERE -net_port_try 1 to the server command. Refer to Docs⁠ for more details.

Tag summary

Content type

Image

Digest

Size

10.6 GB

Last updated

over 7 years ago

docker pull gonzih/csgo-server