RuptureServerManager is a Windows desktop application designed to make installing, running, updating, and monitoring a Star Rupture Dedicated Server simple and reliable.
It uses SteamCMD in the background and provides a clean graphical interface for server operators.

Before installing, ensure you have:
Always download the latest version from the official GitHub releases page:
https://github.com/Jimmy062006/RuptureServerManager/releases/latest
On the releases page:
Avoid downloading source-code ZIPs unless you plan to build the application yourself.
If you downloaded a ZIP file:
C:\RuptureServerManager
Make sure all files remain in the same folder.
If the application does not start, install the .NET Desktop Runtime:
https://dotnet.microsoft.com/download/dotnet/6.0
Choose .NET Desktop Runtime (x64).
Run:
RuptureServerManager.exe
On first launch:
After the first successful launch, the folder layout will look similar to this:
RuptureServerManager/
├─ config/
│ └─ RuptureServerManagerSettings.txt
├─ serverfiles/
│ ├─ DSSettings.txt
│ └─ steamapps/
│ └─ appmanifest_<AppID>.acf
├─ steamcmd/
│ └─ steamcmd.exe
├─ logs/
│ └─ server.txt
└─ RuptureServerManager.exe
| Folder | Purpose |
|---|---|
config/ |
Application-level settings |
serverfiles/ |
Star Rupture dedicated server files |
steamcmd/ |
SteamCMD binaries |
logs/ |
Server console output and logs |
Application settings are stored in:
config/RuptureServerManagerSettings.txt
This file contains:
Manual editing is possible but not recommended unless you know what you’re doing.
Game server settings are stored in:
serverfiles/DSSettings.txt
This file controls:
⚠ Always stop the server before editing this file.
Do not close the application while the server is starting or stopping.
When enabled:
Logs are stored in:
logs/server.txt
Use this file for troubleshooting and diagnostics.
serverfiles/ before updatinglogs/server.txtLicensed under AGPL‑3.0.
Community maintained – contributions welcome.
Happy hosting! 🚀