[!IMPORTANT] This project is licensed under the SSUI LICENSE and does NOT allow redistribution. Instead of forking, join the Discord and state your intentions or Open an issue.
⬆️⬆️ SteamServerUI Beta launch Trailer ⬆️⬆️
StationeersServerUI will become SteamServerUI - ETA Christmas!
[!CAUTION] v6 of SSUI is a work in progress and is not recommended for production use, but technically feasible. Development of v6 will continue over the next months. My plan is to have a full release by the end of Q3 2025.
Once upon a time, I built SteamServerUI (SSUI), a sleek, retro-themed UI to tame the wild beast that a Stationeers dedicated server is. It is glorious—automatic SteamCMD setups, one-click controls, Discord bots, and a backup system smarter than your average space engineer. But then, @mitoskalandiel dropped a galaxy-sized idea: Why stop at Stationeers? Why not make SSUI the ultimate overlord of any Steam server? And so, SteamServerUI was born, with @JacksonTheMaster and @mitoskalandiel leading the charge to generalize the chaos of server management.
SteamServerUI (v6) is the shiny, in-development evolution of StationeersServerUI, designed to run any Steam game server. Think Satisfactory, Project Zomboid, Stationeers, or even that obscure indie game you love!
⚠️ Warning: v6 is a preview. It’s like a prototype spaceship — cool, but expect a lot of loose bolts. This tool is currently meant for development, not production. Some remains of Stationeers-specific features (like BackupManager and Discord) are currently in a state of… let’s call it “creative flux.” Non-breaking, but they complain with some noise.
Check out the List of supported games for more information.
The runfile is a JSON file that defines how to run a game server. It specifies the game’s Steam App ID, executables, and command-line arguments, which SteamServerUI uses to launch and manage the server.
If you are curious for more information, see the runfile documentation.
| 🚀 Zero Config | 🔄 Auto Updates | 🎮 One-Click Control | 🔒 Secure by Default | 🛠️ Mod Support |
|---|---|---|---|---|
| Drop and run | SteamCMD updates | Start/stop with ease | JWT auth, TLS | BepInEx integration |
Note: v6 is a work in progress. It currently IS able to run a Server successfully in a playable state, but is not recommended for production use. Though, technically feasible.
go build build/build.go and copy the executable of your system to the root of the project (chmod +x) and execute it.https://<<server-ip>>:8443.There is currently NO real documentation for version 6. Earlier versions are documented in the StationeersServerUI Wiki.
[!IMPORTANT] This project is licensed under the SSUI LICENSE and does NOT allow redistribution. Instead of forking, join the Discord and state your intentions or Open an issue.
SteamServerUI is a community effort, and we’d love your input (but no pressure). Got a bug? Open an issue. Got a runfile for your favorite game? Share it! See the Contributing Guidelines for details. The License is here to protect this project, not to scare you away.
Special thanks to:
This project is licensed under the STEAM SERVER UI LICENSE AGREEMENT - see the LICENSE file for details.
Cleared 400MB of Executables from the Git History on 17.05.2025