Repository navigation
Cssserver
github-actions[bot] edited this page Sep 11, 2026
·
2 revisions
This guide covers the cssserver module in AlphaGSM.
cssserver is currently PASSED on the documented Ubuntu 24.04 Linux baseline. The current GitHub integration lane still exercises both process and Docker runtime selection, and the validated Linux lifecycle stays aligned across both backends while local runs remain process-backed by default unless you opt into the Docker backend.
screen- SteamCMD runtime libraries (
lib32gcc-s1,lib32stdc++6) - Python packages from
requirements.txt
Create the server:
alphagsm mycssserve create cssserverRun setup:
alphagsm mycssserve setupStart it:
alphagsm mycssserve startCheck it:
alphagsm mycssserve statusStop it:
alphagsm mycssserve stopSetup configures:
- the game port (default 27015)
- the install directory
- the executable name
- SteamCMD downloads the server files
- default configuration and backup settings
alphagsm mycssserve update
alphagsm mycssserve backup- Module name:
cssserver - Default port: 27015
After create cssserver, inspect or change these with set:
alphagsm myserver set --list
alphagsm myserver set KEY --describe
alphagsm myserver set KEY VALUE| Key | Aliases | Type | What it does |
|---|---|---|---|
map |
gamemap, startmap, level, worldname | string | The currently selected map or level. Example: de_dust2. |
maxplayers |
users | integer | Maximum number of player slots. Example: 16. |
port |
gameport | integer | The primary game port. Example: 27015. |
rconpassword |
rconpass, querypassword, query_administrator_password | string | Remote console password for administrative access. Stored as a secret. |
servername |
hostname, name | string | The server's public name shown to players. Example: AlphaGSM Counter-Strike: Source. |
serverpassword |
sv_password, password | string | Password required for players to join the server. Stored as a secret. |
-
Executable:
srcds_run -
Location:
<install_dir>/srcds_run - Engine: Source
-
SteamCMD App ID:
232330
-
Config file:
cstrike/cfg/server.cfg -
Key settings:
-
hostname— Server name -
sv_maxrate— Max network rate -
rcon_password— Remote console password
-
-
Default port:
27015 -
Default map:
de_dust2 -
Max players:
16 -
Ports:
- Game port:
27015(UDP) - Client port:
27005(UDP) - SourceTV port:
27020(UDP)
- Game port:
- Template: See server-templates/cssserver/
-
Map directory:
cstrike/maps/ -
Mod directory:
cstrike/addons/ - Workshop support: No
-
Mod notes: AlphaGSM now supports
manifest, direct archiveurl,gamebanana, andmoddbaddon sources for this server through the shared Source addon flow. The built-in manifest currently includesmetamodandsourcemod.mod cleanupremoves only AlphaGSM-tracked addon files and keeps cache/state under.alphagsm/mods/cstrike/. -
Map install: Copy
.bspfiles intocstrike/maps/and add tocstrike/cfg/mapcycle.txt. -
Mod install: Copy addon folders into
cstrike/addons/.