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

0

Minimum allowed client data rate (bytes/sec). 0 = no minimum.

25000

Maximum allowed client data rate. 0 = unlimited (not recommended).

10

Minimum client command tick rate.

66

Maximum client command tick rate. 66 = standard CSS tick.

10

Minimum server update rate sent to clients.

66

Maximum server update rate. 66 is standard for CSS.

Game Rules

25 min

Map time limit in minutes. 0 = disabled.

0 (off)

Max rounds before map change. 0 = disabled.

1.75 min

Round time limit in minutes (1.75 = 1:45).

6 s

Freeze time at round start in seconds.

0.25 min

Buy phase duration in minutes. 0.25 = 15 seconds.

35 s

C4 bomb timer in seconds.

$800

Starting cash each round.

0 (off)

Round wins needed to trigger map change. 0 = disabled.

10 s

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

0 (off)

Number of bots to maintain. 0 = disabled.

fill tops up empty player slots. normal keeps an absolute count.

Normal

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.

Private Counter-Strike: Source hosting

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.

Rent a Counter-Strike: Source server Real hardware · Full control panel · 98% SLA

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.