How to Configure Your CS:GO Dedicated Server
Complete CS:GO server.cfg reference — hostname, game modes, GSLT, RCON, and gameplay settings.
CS:GO uses server.cfg in csgo/cfg/ for server settings.
Key Settings
hostname "My CS:GO Server"
sv_password ""
rcon_password "secretpass"
sv_lan 0
sv_cheats 0Game Modes
| Mode | game_type | game_mode |
|---|---|---|
| Casual | 0 | 0 |
| Competitive | 0 | 1 |
| Wingman | 0 | 2 |
| Arms Race | 1 | 0 |
| Demolition | 1 | 1 |
| Deathmatch | 1 | 2 |
Set via startup: +game_type 0 +game_mode 1
GSLT Required
Create at Steam Game Server Management with App ID 730. Add +sv_setsteamaccount TOKEN to startup.
Workshop Maps
+host_workshop_collection COLLECTION_ID +workshop_start_map MAP_ID -authkey YOUR_WEBAPI_KEYPorts
| Port | Protocol | Purpose |
|---|---|---|
| 27015 | UDP + TCP | Game + RCON |
| 27020 | UDP | SourceTV |
Plugins
Install MetaMod:Source + SourceMod for admin management. Plugins (.smx) go in addons/sourcemod/plugins/.
Related Guides
How is this guide?

40% Off — Limited TimeGet your Counter Strike Go server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server