From da4b92e7d78d66598778d6bb51049df40362aba7 Mon Sep 17 00:00:00 2001 From: JacksonTheMaster Date: Tue, 3 Feb 2026 16:01:43 +0100 Subject: [PATCH 01/11] Add Expert Settings configuration options to the web UI --- UIMod/onboard_bundled/ui/config.html | 122 ++++++++++++++++++++++++++- src/config/config.go | 6 ++ src/config/getters.go | 6 ++ src/config/vars.go | 1 + src/web/configpage.go | 121 ++++++++++++++++++++++++++ src/web/templatevars.go | 48 +++++++++++ 6 files changed, 302 insertions(+), 2 deletions(-) diff --git a/UIMod/onboard_bundled/ui/config.html b/UIMod/onboard_bundled/ui/config.html index 9cc029e7..94c5f042 100644 --- a/UIMod/onboard_bundled/ui/config.html +++ b/UIMod/onboard_bundled/ui/config.html @@ -300,9 +300,126 @@

{{.UIText_AdvancedConfiguration}}

{{.UIText_AdditionalParamsInfo}}
- - +
+ + +
Show the Expert Settings to access special configuration options.
+
+ + {{if eq .ShowExpertSettingsTrueSelected "selected"}} +

Expert Settings below - only change if you know what you are doing

+
+ +
+ + +
Enable debug mode for verbose logging (also enables pprof server)
+
+ +
+ + +
Log level: 10=Debug, 20=Info (default), 30=Warn, 40=Error
+
+ +
+ + +
Show verbose mono/unity logs from game server in console
+
+ +
+ + +
Port for the SSUI web interface (default: 8443). Requires restart.
+
+ +
+ + +
Enable the SSUICLI interactive console
+
+ +
+ + +
Enable Stationeers Server Command Manager integration (Linux)
+
+ +
+ + +
Override the IP address advertised to Steam. Leave empty for auto-detection.
+
+ +
+ + +
Enable automatic SSUI update checks
+
+ +
+ + +
Include beta/prerelease versions in update checks
+
+ +
+ + +
Allow automatic major version upgrades (may have breaking changes)
+
+ +
+ + +
Automatically update StationeersLaunchPad
+
+ +
+ + +
Enable authentication for the web interface
+
+ +
+ + +
JWT token lifetime in minutes (default: 1440 = 24 hours)
+
+
+ {{end}}
@@ -344,6 +461,7 @@

{{.UIText_TerrainSettingsHeader}}

+