This guide covers the pathoftitansserver module in AlphaGSM.
pathoftitansserver is currently ENABLED (AUTH) on the documented Ubuntu
24.04 Linux baseline. The current GitHub integration lane still exercises both
process and Docker runtime selection around the managed Alderon host-token
path, while a staged archive override remains the supported escape hatch when
you are not using the managed install flow.
Requirements
screen
- an Alderon auth token for the hosting account, or a staged server archive override/tree
- Python packages from
requirements.txt
Quick Start
Create the server:
alphagsm mypathofti create pathoftitansserver
Run setup:
alphagsm mypathofti setup
pathoftitansserver is supported in ENABLED (AUTH) mode. Before setup or
start, either:
- set
auth_token to an Alderon host account token so AlphaGSM can install via
AlderonGamesCmd, or
- stage a direct archive override/server tree and point
url at that archive if
you are using a prepackaged payload
Start it:
alphagsm mypathofti start
Check it:
alphagsm mypathofti status
Stop it:
alphagsm mypathofti stop
Setup Details
Setup configures:
- the game port (default 7777)
- the install directory
- installs via
AlderonGamesCmd when auth_token is present, or uses a direct
archive override when url is set
Suggested flow:
alphagsm mypathofti create pathoftitansserver
alphagsm mypathofti set auth_token your-alderon-token
alphagsm mypathofti setup -n 7777 /path/to/pathoftitansserver
alphagsm mypathofti start
Or with a staged archive override:
alphagsm mypathofti create pathoftitansserver
alphagsm mypathofti set url https://example.invalid/pathoftitans-server.zip
alphagsm mypathofti setup -n 7777 /path/to/pathoftitansserver
alphagsm mypathofti start
Useful Commands
alphagsm mypathofti update
alphagsm mypathofti backup
alphagsm mypathofti set auth_token your-alderon-token
alphagsm mypathofti set url https://example.invalid/pathoftitans-server.zip
Notes
- Module name:
pathoftitansserver
- Default port: 7777
Server variables
After create pathoftitansserver, 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:
PathOfTitansServer.sh
- Location:
<install_dir>/PathOfTitansServer.sh
- Engine: Custom
Server Configuration
- Config file:
PathOfTitans/Saved/Config/WindowsServer/Game.ini
- Notes: upstream docs use
WindowsServer for the Windows example path; the platform folder differs on non-Windows servers. AlphaGSM still manages ServerGUID, BranchKey, Database, and -port through launch arguments.
- Max players:
100
- Template: See server-templates/pathoftitansserver/ if available
Maps and Mods
- Map directory: Check game documentation
- Mod directory: Check game documentation
- Workshop support: No