CSS server.cfg Builder
Generate a complete server.cfg for your Counter-Strike: Source SRCDS server. Configure identity, network rates, game rules, bots, and logging — then copy or download the finished file.
Quick Presets
Server Identity
Server name shown in the browser and scoreboard.
Password-protect the server. Leave blank for public access.
Remote console password. Blank disables RCON entirely.
Region used for server-browser filtering.
Network Rates
Minimum allowed client data rate (bytes/sec). 0 = no minimum.
Maximum allowed client data rate. 0 = unlimited (not recommended).
Minimum client command tick rate.
Maximum client command tick rate. 66 = standard CSS tick.
Minimum server update rate sent to clients.
Maximum server update rate. 66 is standard for CSS.
Game Rules
Map time limit in minutes. 0 = disabled.
Max rounds before map change. 0 = disabled.
Round time limit in minutes (1.75 = 1:45).
Freeze time at round start in seconds.
Buy phase duration in minutes. 0.25 = 15 seconds.
C4 bomb timer in seconds.
Starting cash each round.
Round wins needed to trigger map change. 0 = disabled.
Time players can chat after the round ends.
0 = free, 1 = team only, 2 = first-person only.
mp_friendlyfire
Allow team damage.
mp_autokick
Kick idle and team-killing players.
mp_fadetoblack
Screen fades to black on death (tournament mode).
Bot Settings
Number of bots to maintain. 0 = disabled.
fill tops up empty player slots. normal keeps an absolute count.
0=Easy, 1=Normal, 2=Hard, 3=Expert.
Tag prepended to bot names. Leave blank for no prefix.
bot_join_after_player
Bots wait until a human player connects.
bot_allow_grenades
Allow bots to use grenades.
Misc Settings
sv_cheats
Enable cheat commands (keep off for live servers).
sv_consistency
Force file consistency checks on clients.
sv_allowdownload
Allow clients to download files from the server.
sv_allowupload
Allow clients to upload custom sprays.
log on
Enable server logging to file.
sv_logbans
Log ban events to the server log.
Generated server.cfg
// ================================================================ // server.cfg — Counter-Strike: Source // Generated by DustBowl.Games Tools // https://dustbowl.games/tools/css-server-config // ================================================================ // --- Server Identity --- hostname "My CS:S Server" sv_password "" // blank = public server rcon_password "" // blank = RCON disabled sv_region 255 // 0=US East 1=US West 2=SA 3=EU 4=Asia 255=World // --- Network Rates --- sv_minrate 0 sv_maxrate 25000 sv_mincmdrate 10 sv_maxcmdrate 66 sv_minupdaterate 10 sv_maxupdaterate 66 // --- Game Rules --- mp_timelimit 25 mp_maxrounds 0 mp_roundtime 1.75 mp_freezetime 6 mp_buytime 0.25 mp_c4timer 35 mp_startmoney 800 mp_winlimit 0 mp_chattime 10 mp_friendlyfire 0 mp_autokick 1 mp_fadetoblack 0 mp_forcechasecam 0 // 0=free 1=team 2=first-person // --- Bots --- bot_quota 0 bot_quota_mode normal bot_difficulty 1 // 0=easy 1=normal 2=hard 3=expert bot_join_after_player 1 bot_allow_grenades 1 // --- Misc --- sv_cheats 0 sv_consistency 1 sv_allowdownload 1 sv_allowupload 1 log on sv_logbans 1
Place server.cfg in your cstrike/cfg/ directory. It executes automatically on server start.
Run your own Counter-Strike: Source server.
Rent a private Counter-Strike: Source server on real hardware — full control-panel access, your mods, your configs, your rules. It's your server; run it your way.
Don't want to run it yourself? Our managed services & consulting team will set it up and keep it running for you — game servers, Windows, Linux, and cloud, from 10+ years of MSP work.