This guide covers the acserver module in AlphaGSM.
acserver is ENABLED (AUTH): setup and updates require a Steam account
entitled to Assetto Corsa dedicated server app 302550. Anonymous SteamCMD
returned No subscription in GitHub CI run 34289635472 on September 8, 2026.
This is the original Assetto Corsa; Competizione uses the separate accserver module.
The maintained AMP installer
requires Steam login. Its download settings
select the Windows depot, which also supplies the native Linux acServer executable.
AlphaGSM uses that install path for both process and Docker runtimes.
Authenticated lifecycle validation remains pending.
Requirements
- A Steam account with access to dedicated server app
302550
screen
- SteamCMD runtime libraries (
lib32gcc-s1, lib32stdc++6)
- Python packages from
requirements.txt
Quick Start
Create the server:
alphagsm myacserver create acserver
Configure the shared SteamCMD account in your private AlphaGSM configuration first:
[downloader.steamcmd]
username = your_steam_username
password = your_steam_password
Complete Steam Guard authentication for this account using SteamCMD as the same
operating-system user that runs AlphaGSM. The password setting can be omitted
when the SteamCMD session can log in without it. AlphaGSM checks that a
non-anonymous username is configured; Steam validates the actual entitlement.
Run setup:
alphagsm myacserver setup
Start it:
alphagsm myacserver start
Check it:
alphagsm myacserver status
Stop it:
alphagsm myacserver stop
Setup Details
Setup configures:
- the game port (default 9600)
- the install directory
- Authenticated SteamCMD downloads the Windows depot containing
acServer
- HTTP server port: 8081 by default
Useful Commands
alphagsm myacserver update
alphagsm myacserver backup
Notes
- Module name:
acserver
- Default game port: 9600
Server variables
After create acserver, inspect or change these with set:
alphagsm myserver set --list
alphagsm myserver set KEY --describe
alphagsm myserver set KEY VALUE
This module does not declare schema-backed keys. set --list after
create is still the live source of truth.
Developer Notes
Run File
- Executable:
acServer
- Location:
<install_dir>/acServer
- Engine: Custom (SteamCMD)
- SteamCMD App ID:
302550
Server Configuration
Maps and Mods
- Map directory: Check game documentation
- Mod directory: Check game documentation
- Workshop support: No