Repository navigation
Redmserver
This guide covers the redmserver module in AlphaGSM.
redmserver 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 required txAdmin/server-data
provisioning plus Cfx license-key flow, while local runs remain
process-backed by default unless you opt into the Docker backend.
screen- a Cfx.re server license key
- operator-managed txAdmin or vanilla
server-dataprovisioning - Python packages from
requirements.txt
Create the server:
alphagsm myredmserv create redmserverRun setup:
alphagsm myredmserv setupredmserver is supported in ENABLED (AUTH) mode. AlphaGSM can download the
current Linux RedM artifact, but you still need to complete one of the
supported Cfx provisioning flows before the server is actually ready:
- txAdmin first-run provisioning against the downloaded artifact, including browser-based account linking, PIN entry, and recipe/profile creation, or
- a pre-staged vanilla
server-data/tree with a validserver.cfg, license key, resources, and any other RedM configuration you intend to run
Start it:
alphagsm myredmserv startCheck it:
alphagsm myredmserv statusStop it:
alphagsm myredmserv stopSetup configures:
- the game port (default 30120)
- the install directory
- downloads and extracts the server archive
Suggested txAdmin-oriented flow:
alphagsm myredmserv create redmserver
alphagsm myredmserv setup -n 30120 /path/to/redmserver
alphagsm myredmserv start
# complete txAdmin provisioning in the browser against the downloaded artifactSuggested vanilla/server-data flow:
alphagsm myredmserv create redmserver
alphagsm myredmserv setup -n 30120 /path/to/redmserver
# stage your server-data tree with server.cfg and sv_licenseKey
alphagsm myredmserv startalphagsm myredmserv update
alphagsm myredmserv backup- Module name:
redmserver - Default port: 30120
- Install mode:
ENABLED (AUTH)txAdmin/server-data provisioning
After create redmserver, 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:
run.sh -
Location:
<install_dir>/run.sh - Engine: Custom
-
Config file: usually
server-data/server.cfgfor vanilla deployments, or the txAdmin-managed profile undertxData/ - Template: See server-templates/redmserver/ if available
- Map directory: Check game documentation
- Mod directory: Check game documentation
- Workshop support: No