Skip to content

This repository will store the Dockerfile, a shell executable to easily launch a csgo server (and even multiple csgo servers) as well as every configuration files needed for csgo

Notifications You must be signed in to change notification settings

DevCycom/sv-docker-csgo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS:GO Cycom Docker

Utility

We do not use existing CS:GO dockers because they do not complain to the usage we have of it as it downloads csgo at every launch so if we need to launch 6 servers it will download 6 times CS:GO. Instead we download CS:GO at build time of the docker. This will allow us to rebuild the docker when there is an update and also to then launch multiple servers without downloading the game multiple times.

Build the image

In order to build the image you just have to run the build script:

./build.sh

The image is created under the tag cycom/csgo

Launch a server

You just have to run the csgo script by giving the port on which the server will be exposed:

./csgo port

example:

./csgo 27015

On the configuration of the server, the csgo script is placed in a folder, which is in PATH or has been added to PATH, to allow it being executed from anywhere:

csgo port

About

This repository will store the Dockerfile, a shell executable to easily launch a csgo server (and even multiple csgo servers) as well as every configuration files needed for csgo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •