# Wie installiere ich einen StarRupture Server?

Wie installiere ich einen StarRupture Server? – Schritt-für-Schritt-Anleitung für deinen Starrupture bei NexoraHost.

**Kurzantwort:** Server Schritt für Schritt einrichten – Voraussetzungen prüfen, Dateien installieren, Ports konfigurieren und Dienst starten.

Diese Anleitung zeigt dir Schritt für Schritt, wie du einen StarRupture Dedicated Server einrichtest – von der Installation über die erste Welt-Erstellung bis zur Portfreigabe.

**Hinweis:** StarRupture befindet sich im Early Access. Funktionen und Anforderungen können sich durch Updates ändern.

## Voraussetzungen

    - **Betriebssystem:** Windows 10/11 oder Windows Server 2019/2022 (64-bit)
- **Prozessor:** 4 Kerne (i5/Ryzen 5 oder besser)
- **RAM:** Mindestens 8 GB, 16 GB empfohlen
- **Speicher:** 30-50 GB freier Speicherplatz
- **Netzwerk:** UDP-Port 7777 muss freigegeben sein
- **Steam-Account:** Optional, für SteamCMD-Installation

## Schritt 1: Server-Dateien installieren

Es gibt zwei Wege, die Server-Dateien zu beziehen:

### Methode A: Über Steam (einfacher)

    - Öffne deine Steam-Bibliothek
- Suche nach **StarRupture Dedicated Server** (Kategorie: Tools)
- Klicke auf Installieren und warte bis der Download abgeschlossen ist

### Methode B: Über SteamCMD (für Headless-Server)

Führe SteamCMD aus und gib folgende Befehle ein (App-ID ist 3809400):

`steamcmd +force_install_dir C:\StarRuptureDS +login dein_steam_login +app_update 3809400 validate +quit`

## Schritt 2: Server starten

Navigiere zum Installationsordner. Rechtsklick auf **SRServerWithLog.bat** → Bearbeiten. Füge in der ersten Zeile ein:

`start .\StarRuptureServerEOS.exe -Log -port=7777`
Speichern und die BAT-Datei ausführen. Ein Konsolenfenster öffnet sich – der Server läuft jetzt.

## Schritt 3: Erste Welt erstellen (Manage Server)

StarRupture hat einen ungewöhnlichen Ablauf: Die erste Welt wird vom Spiel-Client aus erstellt, nicht auf dem Server selbst.

    - Starte StarRupture auf deinem PC
- Klicke im Hauptmenü auf **Manage Server**
- Gib deine Server-IP und den Port ein (Standard: 7777)
- Lege ein Server-Management-Passwort fest
- Optional: Setze ein Player/Join-Passwort
- Klicke auf **New Game** – das erstellt die Welt auf dem Server
- Klicke auf **Start Game** – der Server läuft jetzt mit dieser Welt

## Schritt 4: Portfreigabe einrichten

StarRupture verwendet **UDP-Port 7777** für die Spielverbindung und einen separaten Query-Port.

### Windows Firewall (PowerShell als Administrator)

`New-NetFirewallRule -DisplayName "StarRupture Server" -Direction Inbound -Protocol UDP -LocalPort 7777 -Action Allow`

### Router-Portfreigabe

    - Leite UDP-Port 7777 an die lokale IP deines Servers weiter
- Leite auch den Query-Port weiter (Standard: 7778)

## Schritt 5: Server beitreten

    - Öffne StarRupture und gehe ins Hauptmenü
- Klicke auf **Join Game**
- Wähle den Tab **Dedicated Server**
- Gib Server-IP und Port ein (z.B. 123.456.789.0:7777)
- Gib das Player-Passwort ein (falls gesetzt)
- Klicke auf Connect/Join

## Schritt 6: Server-Konfiguration (DSSettings.txt)

Im Server-Ordner liegt die Datei **DSSettings.txt**. Hier die vollständige Konfiguration:

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

    - **SessionName:** Name deiner Session und Speicherordner
- **SaveGameInterval:** Autosave-Intervall in Sekunden (300 = 5 Minuten)
- **StartNewGame/LoadSavedGame:** Nach der ersten Welt-Erstellung IMMER auf false/true setzen – sonst wird die Welt beim Neustart überschrieben
- **SaveGameName:** Der zu ladende Spielstand

## Hardware-Empfehlungen nach Spielstil

    
        Spielstil
        RAM
        CPU
        SaveGameInterval
    

    
        Casual 2-4 Spieler
        10 GB
        Standard
        300
    

    
        Factory Builder (4 Spieler)
        15-20 GB
        High Single-Core
        180
    

    
        Exploration (Langzeit-Session)
        10-15 GB
        Standard
        600
    

## Häufige Probleme

    - **Server läuft, aber niemand kann beitreten:** Prüfe, ob eine Welt läuft (Manage Server → Start Game). Prüfe Firewall und Portfreigabe
- **Welt nach Neustart weg:** Prüfe DSSettings.txt: StartNewGame=false und LoadSavedGame=true müssen gesetzt sein
- **Server laggt stark:** RAM-Nutzung prüfen. Wenn über 80%, RAM erhöhen. Bei großen Fabriken CPU mit hoher Single-Core-Leistung wählen
- **Falsches Passwort:** Management-Passwort und Player-Passwort sind unterschiedlich. Zum Beitreten wird das Player-Passwort benötigt

## Passende Anleitungen

    - [Gameserver Hub](/de/gameserver)
- [Firewall & Ports](/de/root-v-server/firewall-ports)
- [Server laggt – Diagnose](/de/root-v-server/lagging)
- [DNS Probleme](/de/domain/dns-what-is-it)

*Server bei NexoraHost: [nexorahost.com](https://nexorahost.com)*
