Overview
The server.cfg file is the central configuration file executed by SRCDS every time the map loads. It governs server identity, network rate limits, RCON passwords, voice settings, and core sandbox entity limits.
In DustBowl Warden, server.cfg is located at /home/container/garrysmod/cfg/server.cfg and can be edited in real time via the Warden File Manager or updated over SFTP (port 2022).
Production server.cfg Blueprint
Below is an optimized, production-ready configuration for DustBowl Warden nodes:
// ─── 1. Server Identity & Passwords ────────────────────────────────────
hostname "DustBowl Games | Garry's Mod Sandbox | Warden Hosted"
sv_password "" // Server join password (leave empty for public)
rcon_password "SuperSecretAdminPassword" // Remote administration password
sv_loadingurl "" // HTML loading screen URL
// ─── 2. Network & Performance Tuning ───────────────────────────────────
sv_minrate 30000 // Minimum bandwidth byte rate per client
sv_maxrate 0 // Maximum bandwidth (0 = uncapped)
sv_minupdaterate 33 // Minimum client snapshots per second
sv_maxupdaterate 66 // Maximum client snapshots per second
sv_mincmdrate 33 // Minimum client command packets per second
sv_maxcmdrate 66 // Maximum client command packets per second
net_splitpacket_maxrate 1048576 // Prevents network packet drop during map loads
// ─── 3. Content Downloads & FastDL ─────────────────────────────────────
sv_allowdownload 1 // Allow client file downloads
sv_allowupload 0 // Disallow clients uploading spray logos to disk
sv_downloadurl "https://fastdl.dustbowl.games/gmod/" // FastDL HTTP mirror
// ─── 4. Voice Communication ────────────────────────────────────────────
sv_voiceenable 1 // Enable in-game voice chat
sv_alltalk 0 // 0 = Team/proximity only, 1 = Global voice
// ─── 5. Core Sandbox Entity Limits ─────────────────────────────────────
sbox_godmode 0
sbox_noclip 1
sbox_maxprops 150
sbox_maxragdolls 5
sbox_maxvehicles 4
sbox_maxeffects 10
sbox_maxballoons 10
sbox_maxnpcs 0
// ─── 6. Server Logging & Security ──────────────────────────────────────
log on
sv_logecho 1
sv_logfile 1
sv_log_onefile 0
sv_cheats 0
Managing server.cfg in DustBowl Warden
- Navigate to DustBowl Warden (
https://warden.dustbowl.games). - Open File Manager ->
garrysmod/->cfg/->server.cfg. - Modify your convars and click Save Content.
- In the Warden Console, type
exec server.cfgto apply changes instantly without rebooting the server.
Useful Interactive Tools
- Build custom configuration files with the GMod server.cfg Builder.
- Fine-tune prop limits with the GMod Sandbox Limits Configurator.
- Configure RCON utilities with the RCON Command & Configuration Helper.
