DSSettings.txt Configuration Guide (StarRupture)

StarRupture supports a config file called DSSettings.txt that lives in your server’s root directory (alongside StarRuptureServerEOS.exe).

This file is JSON and is mainly used to control:

  • your session name
  • autosave interval
  • whether to start a new save or load an existing save
  • which save file name to load

If you host on LOW.MS, DSSettings is a great way to make the server boot straight into the right save after restarts.


Important behaviour (read this first)

If you use DSSettings.txt, the server may no longer behave nicely with the in-game Manage Server flow once a save is loaded.

Rule of thumb:

  • Use Manage Server for first-time setup and save switching (simple)
  • Use DSSettings.txt when you want consistent “always load this save on boot”

Where to put DSSettings.txt (LOW.MS)

  1. Stop your server in the LOW.MS Control Panel
  2. Open File Manager (or connect via FTP)
  3. Upload/create DSSettings.txt in the server root (next to the server executable)
  4. Start the server

DSSettings.txt example

Create DSSettings.txt with contents like this:

{
  "SessionName": "MyServer",
  "SaveGameInterval": "300",
  "StartNewGame": "false",
  "LoadSavedGame": "true",
  "SaveGameName": "AutoSave0.sav"
}

What each option does

  • SessionName
    The session folder name (also used as the save folder name).

  • SaveGameInterval
    Autosave frequency in seconds.
    300 = every 5 minutes.

  • StartNewGame
    When "true", generates a new world save.

  • LoadSavedGame
    When "true", loads a previously generated save.

  • SaveGameName
    The save file name to load (example: AutoSave0.sav).

Tip: StartNewGame and LoadSavedGame are opposites. Normally you set one true and the other false.


Finding your save file name

Save files are typically found under a path like:

/StarRupture/Saved/SaveGames/<SessionName>/

Example:

/StarRupture/Saved/SaveGames/MyServer/AutoSave0.sav


  1. Do first-time setup using Manage Server (create the world and confirm it works)
  2. Join once and confirm the save is correct
  3. Add DSSettings.txt to always load that save after restarts

That way, updates/restarts won’t dump you into an empty session.

Looking for a reliable starrupture Server Hosting Solution? Managing your server has never been easier. Host your starrupture server with LOW.MS and enjoy a seamless gaming experience.

Want to know more?

We'll be happy to answer any questions you may have. Get in touch!