Complete guide to installing and running a StarRupture dedicated server on Windows.
At no point during this configuration will you use the in-game Server Manager - trying to use it will generate an error. Always connect to your server using your WAN IP via the Join Server button.
Download the StarRupture dedicated server from Steam. Create a folder for your server files.
C:\servers\StarRuptureCreate a batch file to start your server. Always use this script instead of the Steam client to avoid session conflicts.
@echo off
cd /d C:\servers\StarRupture
start "" .\StarRuptureServerEOS.exe -Log -port=7777Launch Parameters
-Log - Enables console logging-port=7777 - Sets the server listening portGenerate secure passwords using the official utility and upload them to your server.
Password.json and paste the admin password contentsPlayerPassword.json and paste the player password contentsCreate or edit the DSSettings.txt file in your server directory (alongside StarRuptureServerEOS.exe).
{
"SessionName": "MySaveGame",
"SaveGameInterval": "300",
"StartNewGame": "false",
"LoadSavedGame": "false",
"SaveGameName": "AutoSave0.sav"
}File Extension Warning
If you don't have file extensions enabled in Windows, you may accidentally create DSSettings.txt.txt. Check this if your server isn't loading as expected.
Use our Config Builder to generate a customized configuration file.
Follow these steps carefully to create your first world:
"StartNewGame": "true",
"LoadSavedGame": "false"StarRupture\Saved\SaveGames\MySaveGame"StartNewGame": "false",
"LoadSavedGame": "true"Critical Warning
Only set StartNewGame to "true" ONCE when creating a new world! Leaving it true will overwrite your save.
After initial world creation, use this configuration for normal operation:
{
"SessionName": "StarRuptureServer",
"SaveGameInterval": "300",
"StartNewGame": "false",
"LoadSavedGame": "true",
"SaveGameName": "AutoSave0.sav"
}To load an existing save game:
"StartNewGame": "false",
"LoadSavedGame": "true".sav and .met files to the serverAutoSave0.sav and AutoSave0.metOnce your server is running, connect using:
123.45.67.89:7777)