Service responsible for managing lifetime of CS:GO servers. Cluster application calls this service when match has to be started. When game is running it sends some events to event bus that are later handled by web application or pods cluster.
Name | Default value |
---|---|
SERVER_HOSTNAME | Counter-Strike: Global Offensive Dedicated Server |
SERVER_PASSWORD | |
RCON_PASSWORD | changeme |
- Install CS:GO server on Linux
- Install Metamod
- Install Sourcemod
- Copy server configuration files
- Start web server that is used to manage CS:GO servers
When starting CS:GO server for the first time it has to download all necessary data (~28GB). This might take a while depending on
your connection. It's saved under /home/steam/csgo and it's persisted inside container_data
directory.
Some links that might come handy for developers working on project.