This guide covers the arksurvivalascended module in AlphaGSM.
arksurvivalascended retains its prior PASSED status from 2026-05-30 on the
documented Ubuntu 24.04 Linux baseline. The current runtime/protocol correction
is pending replacement GitHub validation and does not record a new pass. The
checked-in Linux validation path is Docker-backed through the module's
wine-proton runtime contract.
Requirements
- Docker
- Python packages from
requirements.txt
Quick Start
Create the server:
alphagsm myarksurvi create arksurvivalascended
Run setup:
alphagsm myarksurvi setup
Start it:
alphagsm myarksurvi start
Check it:
alphagsm myarksurvi status
Stop it:
alphagsm myarksurvi stop
Setup Details
Setup configures:
- the game port (default
7777)
- the authenticated TCP RCON port (default
27020)
- the install directory
- SteamCMD downloads the server files
Useful Commands
alphagsm myarksurvi update
alphagsm myarksurvi backup
Notes
- Module name:
arksurvivalascended
- Default game port:
7777
- Default RCON port:
27020
query, info, and info --json resolve the selected runtime host and use
an authenticated Source RCON ListPlayers request
- RCON queries retry transient first-start resets and timeouts within one
30-second deadline; authentication and protocol errors fail immediately
- The runtime claims and publishes game UDP and RCON TCP
- Fresh instances receive a generated RCON admin password. AlphaGSM replaces
the historical public
alphagsm default before enabling RCON while preserving
passwords explicitly chosen by the operator.
- Current correction status: replacement GitHub validation pending
Server variables
After create arksurvivalascended, 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 |
adminpassword |
adminpass |
string |
Server admin password. Stored as a secret. |
rconport |
— |
string |
TCP port used by the authenticated RCON service. |
serverpassword |
sv_password, password |
string |
Password required to join the server. Stored as a secret. |
Developer Notes
Run File
- Executable:
ShooterGame/Binaries/Win64/ArkAscendedServer.exe
- Location:
<install_dir>/ShooterGame/Binaries/Win64/ArkAscendedServer.exe
- Engine: Windows dedicated server via Wine/Proton
- SteamCMD App ID:
2430930
The documented Linux path runs through AlphaGSM's Docker-backed
wine-proton runtime image rather than a host screen session. Anonymous
SteamCMD setup for app 2430930 succeeds on the current branch. The module
delegates Docker launch to the shared Proton runtime builder, then queries the
runtime-resolved host through RCON. Survival Ascended does not use Survival
Evolved's old Steam query port; the maintained
jsknnr server image
documents game UDP and RCON TCP as its network surface.
The launch keeps the map as the leading travel value, enables RCON in the map
URL, passes the game port as -port=<game>, and leaves Port out of the map URL. When configured,
ServerPassword appears before the final ServerAdminPassword. The runtime
publishes the game port and the distinct TCP RCON port. AlphaGSM retains old
queryport values in existing records for compatibility but no longer launches,
claims, or queries that deprecated endpoint.
Server Configuration
Maps and Mods
- Map directory: Check game documentation
- Mod directory: Check game documentation
- Workshop support: No