Repository navigation
Solserver
github-actions[bot] edited this page Sep 11, 2026
·
2 revisions
This guide covers the solserver module in AlphaGSM.
solserver is currently PASSED in the checked-in support tracker on the
documented Ubuntu 24.04 Linux baseline. The current GitHub integration lane
validates both process and Docker runtimes for this module, while local runs
remain process-backed by default unless you opt into the Docker backend.
The current launch and native query corrections await replacement CI validation.
screen- SteamCMD runtime libraries (
lib32gcc-s1,lib32stdc++6) - Python packages from
requirements.txt
Create the server:
alphagsm mysolserve create solserverRun setup:
alphagsm mysolserve setupStart it:
alphagsm mysolserve startCheck it:
alphagsm mysolserve statusStop it:
alphagsm mysolserve stopSetup configures:
- the game port (default 23073)
- the install directory
- SteamCMD downloads the server files
-
soldat.inireceives the managed port, player limit, and server name. Logging and downloads are enabled for the native publicgamestat.txtquery.
alphagsm mysolserve update
alphagsm mysolserve backup- Module name:
solserver - Default port: 23073
-
queryandinfouse the classic Soldat status service on TCP game port + 10 (default 23083). Docker publishes it alongside the game port and runs as the invoking user, because Soldat exits when launched as root. - Native status queries require a complete, valid response; a TCP connection alone does not establish readiness. See the query client requirements.
After create solserver, inspect or change these with set:
alphagsm myserver set --list
alphagsm myserver set KEY --describe
alphagsm myserver set KEY VALUEThis module does not declare schema-backed keys. set --list after
create is still the live source of truth.
-
Executable:
soldatserver -
Location:
<install_dir>/soldatserver - Engine: Custom (SteamCMD)
-
SteamCMD App ID:
638500
-
Config file:
soldat.ini(existingSoldat.ini/SOLDAT.INIis also recognized) -
Max players:
16 - Template: See server-templates/solserver/ if available
- Map directory: Check game documentation
- Mod directory: Check game documentation
- Workshop support: No