Startup flags

⚠️ LEGACY DOCUMENTATION

This page describes the old SSUI v5 documentation and is kept for reference only. It does not describe the current SSUI v6 release, API, paths or security model.

For a new installation, start with the current v6 documentation.

The SSUI executable can be started with several command line flags:

Flag Alias Type Description
AdvertiserOverride string Override the advertised server IP. For this, the ServerVisible setting must be set to false. Use "auto" for automatic public IP detection, an IPv4 address, or a DNS hostname (to allow server advertisement if you are behind a reverse proxy)
BackendEndpointPort -p string Override the backend endpoint port (e.g., 8080)
GameBranch -b string Override the game branch (e.g., beta)
LogLevel -ll int Override the log level (e.g., 10)
LogToFiles -lf Create log files for SSUI
NoSanityCheck Skips the sanity check. Not recommended.
NoSteamCMD Skips SteamCMD installation
RecoveryPassword -r string Adds a 'recovery' user (expects password as argument)