Mit einem eigenen Satisfactory-Server können du und deine Mitspieler jederzeit an derselben Fabrik weiterbauen. Der Server läuft unabhängig von einem Spieler-PC und kann rund um die Uhr erreichbar bleiben. Besonders bei langen Spielständen, großen Fabriken oder einer festen Gruppe ist ein Dedicated Server deutlich komfortabler als eine normal gehostete Mehrspieler-Sitzung.
In dieser Anleitung erfährst du, wie du einen Satisfactory Dedicated Server unter Windows oder Linux erstellst, welche Ports geöffnet werden müssen und wie du den Server anschließend im Spiel beanspruchst. Außerdem zeigen wir dir, wie du vorhandene Speicherstände hochlädst, Backups erstellst, Mods installierst und typische Verbindungsprobleme löst.

1690800. Standardmäßig werden 7777/TCP, 7777/UDP und 8888/TCP benötigt.Satisfactory Server erstellen: Das Wichtigste in Kürze
Für einen eigenen Satisfactory-Server benötigst du einen Windows- oder Linux-Rechner mit ausreichend RAM, SteamCMD und eine erreichbare IP-Adresse. Die Serverdateien lädst du mit der App-ID 1690800 herunter. Anschließend startest du den Server, öffnest die Ports 7777 und 8888 und fügst ihn im Server Manager von Satisfactory hinzu.
Die Grundeinrichtung erfolgt nicht über eine klassische Konfigurationsdatei, sondern direkt im Spiel. Dort beanspruchst du den Server, vergibst ein Admin-Passwort und erstellst eine neue Welt oder lädst einen vorhandenen Speicherstand hoch.
Satisfactory Server in 8 Schritten
- Geeigneten Windows- oder Linux-Server bereitstellen.
- SteamCMD herunterladen und installieren.
- Dedicated Server mit App-ID
1690800installieren. FactoryServer.exeoderFactoryServer.shstarten.7777/TCP,7777/UDPund8888/TCPfreigeben.- Server im Satisfactory Server Manager hinzufügen.
- Server beanspruchen und Admin-Passwort setzen.
- Neue Welt erstellen oder vorhandenes Savegame hochladen.
Inhalt
- Was ist ein Satisfactory Dedicated Server?
- Voraussetzungen und Hardware
- Wichtige Serverdaten und Ports
- Satisfactory Server unter Windows erstellen
- Satisfactory Server unter Linux erstellen
- Linux-Server als systemd-Dienst starten
- Firewall und Portfreigabe einrichten
- Server im Server Manager beanspruchen
- Neue Welt erstellen oder Savegame hochladen
- Mit dem Satisfactory Server verbinden
- Servereinstellungen ändern
- Satisfactory Server aktualisieren
- Backups erstellen
- Mods auf dem Satisfactory Server installieren
- Logs und Serverstatus prüfen
- Fehlerbehebung
- Häufige Fragen
Was ist ein Satisfactory Dedicated Server?
Ein Dedicated Server ist eine eigenständige Serveranwendung, die ohne laufenden Spielclient betrieben wird. Anders als bei einer normalen Mehrspieler-Sitzung muss der ursprüngliche Host nicht selbst im Spiel sein. Die Welt kann deshalb dauerhaft verfügbar bleiben.
Ein eigener Server eignet sich besonders, wenn:
- mehrere Spieler unabhängig voneinander bauen möchten,
- die Fabrik auch ohne den ursprünglichen Host erreichbar sein soll,
- ein größerer oder langfristiger Spielstand verwendet wird,
- regelmäßige Backups und ein kontrollierter Serverbetrieb gewünscht sind,
- der Server auf einem VPS, Rootserver oder separaten Rechner laufen soll.
Voraussetzungen und Hardware
Die tatsächliche Auslastung hängt stark von der Größe der Fabrik, der Zahl der Spieler und dem Fortschritt des Spielstands ab. Große Produktionsanlagen, viele Förderbänder, Fahrzeuge und weit verteilte Außenposten erhöhen vor allem die CPU- und RAM-Auslastung.
Empfohlene Ausstattung
| Einsatzbereich | RAM | Freier Speicher | Empfehlung |
|---|---|---|---|
| Kleine neue Welt, wenige Spieler | 8 GB | mindestens 25 GB | Einstieg |
| Mittlerer Spielstand | 12 GB | mindestens 25 GB | sinnvoller Standard |
| Große Fabrik oder mehr als vier Spieler | 16 GB oder mehr | mindestens 30 GB | empfohlen |
| Sehr großer Langzeit-Spielstand | 24 GB oder mehr | mindestens 40 GB | abhängig vom Savegame |
Achte zusätzlich auf:
- eine CPU mit guter Single-Core-Leistung,
- eine SSD oder NVMe statt einer langsamen HDD,
- ein 64-Bit-Betriebssystem,
- eine stabile Internetverbindung,
- eine öffentliche IPv4-Adresse oder funktionierendes IPv6,
- Zugriff auf Firewall und Router.
Für den Server selbst ist keine leistungsstarke Grafikkarte erforderlich.
Heimserver, VPS oder Gameserver?
Ein Heimserver kann für eine kleine Gruppe ausreichen. Er muss jedoch dauerhaft laufen und von außen erreichbar sein. Bei einem Internetanschluss mit DS-Lite oder CGNAT ist eine klassische IPv4-Portfreigabe häufig nicht möglich.
Ein VPS oder Rootserver bietet eine öffentliche IP-Adresse und läuft rund um die Uhr. Dabei musst du Betriebssystem, Updates, Firewall und Backups selbst verwalten. Ein fertiger Gameserver nimmt dir diese technischen Aufgaben weitgehend ab.
Wichtige Serverdaten und Ports
| Einstellung | Wert |
|---|---|
| Steam-App-ID | 1690800 |
| Spiel-App-ID | 526870 |
| Windows-Startdatei | FactoryServer.exe |
| Linux-Startdatei | FactoryServer.sh |
| Standard-Spielport | 7777/TCP und 7777/UDP |
| Reliable-Messaging-Port | 8888/TCP |
| Unterstützte Server-Systeme | Windows und Linux |
| Unterstützte Clients | PC über Steam und Epic Games |
Verwende für SteamCMD unbedingt die App-ID 1690800. Die App-ID 526870 gehört zum eigentlichen Spielclient und installiert nicht den Dedicated Server.
Satisfactory Server unter Windows erstellen
1. Ordner anlegen
Erstelle zunächst zwei Verzeichnisse:
C:\steamcmd
C:\satisfactory-server
Der erste Ordner enthält SteamCMD, der zweite die eigentlichen Serverdateien.
2. SteamCMD herunterladen
Lade SteamCMD über die offizielle Valve-Webseite herunter und entpacke die ZIP-Datei nach:
C:\steamcmd
Starte anschließend steamcmd.exe einmal. Beim ersten Start lädt SteamCMD weitere benötigte Dateien herunter.
3. Satisfactory Dedicated Server installieren
Öffne die Eingabeaufforderung oder PowerShell und führe folgenden Befehl aus:
C:\steamcmd\steamcmd.exe +force_install_dir C:\satisfactory-server +login anonymous +app_update 1690800 validate +quit
SteamCMD meldet nach erfolgreicher Installation sinngemäß:
Success! App '1690800' fully installed.
4. Server starten
Wechsle in den Installationsordner:
cd C:\satisfactory-server
Starte den Server anschließend mit:
.\FactoryServer.exe -log -unattended
Beim ersten Start kann es einige Minuten dauern, bis alle Ordner angelegt und die Dienste vollständig gestartet wurden. Schließe das Fenster nicht, solange der Server laufen soll.
Optional: Startdatei für Windows erstellen
Erstelle im Serverordner eine Datei namens start-server.bat:
@echo off
cd /d C:\satisfactory-server
FactoryServer.exe -log -unattended
pause
Danach kannst du den Satisfactory-Server über diese Datei starten.
Satisfactory Server unter Linux erstellen
Die folgenden Schritte eignen sich für Debian und Ubuntu. Die Installation erfolgt unter einem eigenen Benutzer, damit der Gameserver nicht mit Root-Rechten ausgeführt wird.
1. Serverbenutzer und Abhängigkeiten anlegen
sudo useradd --create-home --system --shell /bin/bash satisfactory
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install -y curl tar lib32gcc-s1
2. SteamCMD als Serverbenutzer installieren
Wechsle zum Benutzer satisfactory:
sudo -iu satisfactory
Lege die benötigten Ordner an:
mkdir -p /home/satisfactory/steamcmd
mkdir -p /home/satisfactory/server
cd /home/satisfactory/steamcmd
Lade SteamCMD herunter und entpacke es:
curl -fsSL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar -xz
3. Satisfactory Dedicated Server herunterladen
/home/satisfactory/steamcmd/steamcmd.sh \
+force_install_dir /home/satisfactory/server \
+login anonymous \
+app_update 1690800 validate \
+quit
4. Server manuell starten
cd /home/satisfactory/server
./FactoryServer.sh -log -unattended
Beim ersten Start werden die Serververzeichnisse und Einstellungsdateien erzeugt. Beende den Server für die weitere Einrichtung mit Strg + C.
root. Ein eigener, eingeschränkter Benutzer reduziert die Folgen möglicher Sicherheitslücken oder fehlerhafter Mods.Linux-Server als systemd-Dienst starten
Mit einem systemd-Dienst startet der Satisfactory-Server automatisch nach einem Neustart und wird bei einem Absturz neu gestartet.
Erstelle die Datei:
/etc/systemd/system/satisfactory.service
Inhalt:
[Unit]
Description=Satisfactory Dedicated Server
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
User=satisfactory
Group=satisfactory
WorkingDirectory=/home/satisfactory/server
ExecStart=/home/satisfactory/server/FactoryServer.sh -log -unattended
Restart=on-failure
RestartSec=15
KillSignal=SIGINT
TimeoutStopSec=120
LimitNOFILE=100000
[Install]
WantedBy=multi-user.target
Lade die Konfiguration neu und aktiviere den Dienst:
sudo systemctl daemon-reload
sudo systemctl enable --now satisfactory
Status anzeigen:
sudo systemctl status satisfactory
Live-Logs anzeigen:
sudo journalctl -u satisfactory -f
Server neu starten:
sudo systemctl restart satisfactory
Server stoppen:
sudo systemctl stop satisfactory
Firewall und Portfreigabe einrichten
Seit der Umstellung des Netzwerkmodells benötigt ein Satisfactory Dedicated Server standardmäßig drei eingehende Freigaben.
| Port | Protokoll | Verwendung |
|---|---|---|
7777 | UDP | Spiel- und Verbindungsdaten |
7777 | TCP | zuverlässige Spieldaten |
8888 | TCP | Reliable Messaging und Serververwaltung |
Windows-Firewall
Öffne PowerShell als Administrator:
New-NetFirewallRule -DisplayName "Satisfactory 7777 UDP" -Direction Inbound -Protocol UDP -LocalPort 7777 -Action Allow
New-NetFirewallRule -DisplayName "Satisfactory 7777 TCP" -Direction Inbound -Protocol TCP -LocalPort 7777 -Action Allow
New-NetFirewallRule -DisplayName "Satisfactory 8888 TCP" -Direction Inbound -Protocol TCP -LocalPort 8888 -Action Allow
UFW unter Linux
sudo ufw allow 7777/udp
sudo ufw allow 7777/tcp
sudo ufw allow 8888/tcp
sudo ufw reload
Status prüfen:
sudo ufw status
Portfreigabe im Router
Wenn der Server in deinem Heimnetz läuft, musst du dieselben Ports zusätzlich im Router auf die lokale IP-Adresse des Server-PCs weiterleiten:
7777 UDP -> lokale Server-IP
7777 TCP -> lokale Server-IP
8888 TCP -> lokale Server-IP
Gib dem Server-PC möglichst eine feste lokale IP-Adresse oder eine DHCP-Reservierung. Andernfalls kann sich die interne Adresse ändern und die Portweiterleitung zeigt auf das falsche Gerät.
7777 funktioniert. Teste die Verbindung am besten mit einem Spieler außerhalb deines eigenen Heimnetzes.Mehrere Satisfactory Server auf einer IP
Für mehrere Instanzen benötigst du pro Server eigene Ports. Du kannst die Ports beim Start festlegen:
./FactoryServer.sh -Port=7777 -ReliablePort=8888 -log -unattended
Eine zweite Instanz könnte beispielsweise verwenden:
./FactoryServer.sh -Port=7778 -ReliablePort=8889 -log -unattended
Die jeweils gewählten TCP- und UDP-Ports müssen ebenfalls in Firewall und Router freigegeben werden.
Server im Server Manager beanspruchen
Nach dem ersten Start ist der Server noch nicht eingerichtet. Die Grundeinrichtung erfolgt direkt im Spiel.
- Starte Satisfactory auf deinem PC.
- Öffne im Hauptmenü den Server Manager.
- Wähle Server hinzufügen.
- Trage die öffentliche IP-Adresse oder im Heimnetz die lokale IP-Adresse ein.
- Verwende als Port standardmäßig
7777. - Warte, bis der Serverstatus geladen wurde.
- Wähle Server beanspruchen.
- Vergib einen Servernamen und ein sicheres Admin-Passwort.
Das Admin-Passwort wird für die Verwaltung des Servers benötigt. Verwende dafür nicht dasselbe Passwort wie für andere Dienste.
Neue Welt erstellen oder Savegame hochladen
Nach dem Beanspruchen kannst du entweder eine neue Spielsitzung erstellen oder eine vorhandene Welt übernehmen.
Neue Welt erstellen
Öffne den Server im Server Manager und wähle die Option zum Erstellen eines neuen Spiels. Dort kannst du unter anderem Startgebiet, Sitzungsname und erweiterte Spieleinstellungen festlegen.
Vorhandenes Savegame hochladen
- Öffne den Server Manager.
- Melde dich mit dem Admin-Passwort an.
- Öffne die Speicherstand-Verwaltung.
- Wähle die Funktion zum Hochladen eines Savegames.
- Wähle die gewünschte
.sav-Datei aus. - Lade den Speicherstand und starte die Sitzung.
Lokale Satisfactory-Spielstände findest du unter Windows normalerweise hier:
%LOCALAPPDATA%\FactoryGame\Saved\SaveGames
Der Ordner kann weitere Unterordner mit Zahlen- oder Kontokennungen enthalten. Wähle daraus die gewünschte .sav-Datei.
Speicherort auf dem Dedicated Server
Linux:
/home/satisfactory/.config/Epic/FactoryGame/Saved/SaveGames/server
Windows bei normalem Benutzerstart:
%LOCALAPPDATA%\FactoryGame\Saved\SaveGames\server
Wird der Windows-Server als Dienst unter einem Systemkonto ausgeführt, kann der Speicherort von diesem Pfad abweichen.
Mit dem Satisfactory Server verbinden
Sobald eine Welt geladen ist, kannst du im Server Manager auf den Server klicken und dem Spiel beitreten. Andere Spieler fügen denselben Server über IP-Adresse und Port hinzu.
Im Heimnetz verwendest du normalerweise die lokale Adresse, zum Beispiel:
192.168.178.50:7777
Spieler außerhalb deines Netzwerks verwenden die öffentliche IP-Adresse:
203.0.113.10:7777
Die Beispieladressen müssen natürlich durch die tatsächliche IP des Servers ersetzt werden.
Steam und Epic Games gemeinsam
PC-Spieler der Steam- und Epic-Games-Version können denselben Dedicated Server verwenden. Alle Spieler müssen jedoch eine kompatible Spielversion besitzen.
Keine Verbindung von PlayStation oder Xbox
Konsolenspieler können einem Satisfactory Dedicated Server derzeit nicht beitreten. Das gilt auch dann, wenn der Server auf einem öffentlichen Gameserver oder Rootserver läuft.
Servereinstellungen ändern
Die wichtigsten Einstellungen verwaltest du im Server Manager. Dazu gehören je nach aktueller Spielversion unter anderem:
- Servername,
- Admin-Passwort,
- Beitrittspasswort,
- automatische Pausen bei leerem Server,
- automatische Speicherung,
- Sitzungs- und Spieleinstellungen,
- Laden und Herunterladen von Savegames.
Satisfactory unterstützt auf dem PC offiziell Mehrspieler-Sitzungen mit bis zu vier Spielern. Höhere Spielerzahlen sind möglich, benötigen jedoch mehr Leistung und werden nicht in jeder Konstellation offiziell unterstützt.
Satisfactory Server aktualisieren
Spielclient und Server müssen dieselbe Version verwenden. Nach einem Spielupdate kann sonst eine Meldung über inkompatible oder unterschiedliche Versionen erscheinen.
Windows aktualisieren
Beende zuerst den laufenden Server. Führe anschließend aus:
C:\steamcmd\steamcmd.exe +force_install_dir C:\satisfactory-server +login anonymous +app_update 1690800 validate +quit
Danach startest du FactoryServer.exe erneut.
Linux aktualisieren
Stoppe den Dienst:
sudo systemctl stop satisfactory
Aktualisiere die Dateien als Serverbenutzer:
sudo -iu satisfactory /home/satisfactory/steamcmd/steamcmd.sh \
+force_install_dir /home/satisfactory/server \
+login anonymous \
+app_update 1690800 validate \
+quit
Starte den Server wieder:
sudo systemctl start satisfactory
Kontrolliere danach die Logs:
sudo journalctl -u satisfactory -n 100 --no-pager
Experimental-Version installieren
Möchtest du bewusst die Experimental-Version verwenden, ergänze den SteamCMD-Befehl um:
-beta experimental
Beispiel:
/home/satisfactory/steamcmd/steamcmd.sh \
+force_install_dir /home/satisfactory/server \
+login anonymous \
+app_update 1690800 -beta experimental validate \
+quit
Server und alle Spieler müssen denselben Entwicklungszweig verwenden. Für einen dauerhaft genutzten Server ist die stabile Version in der Regel die bessere Wahl.
Backups erstellen
Sichere mindestens den Ordner SaveGames. Empfehlenswert ist zusätzlich ein Backup der Servereinstellungen.
Manuelles Backup unter Linux
Server stoppen:
sudo systemctl stop satisfactory
Backup-Ordner erstellen:
sudo mkdir -p /home/satisfactory/backups
sudo chown satisfactory:satisfactory /home/satisfactory/backups
Archiv erstellen:
sudo -iu satisfactory tar -czf \
/home/satisfactory/backups/satisfactory-$(date +%F-%H%M).tar.gz \
-C /home/satisfactory/.config/Epic/FactoryGame/Saved \
SaveGames
Server wieder starten:
sudo systemctl start satisfactory
Backup unter Windows
Beende den Server und kopiere diesen Ordner an einen anderen Speicherort:
%LOCALAPPDATA%\FactoryGame\Saved\SaveGames\server
Alternativ kannst du Speicherstände über den Server Manager herunterladen.
Gute Backup-Strategie
- vor jedem Update ein Backup,
- tägliche automatische Sicherung bei aktivem Server,
- mehrere ältere Versionen aufbewahren,
- Backups nicht nur auf derselben SSD speichern,
- gelegentlich testen, ob sich ein Backup wieder laden lässt.
Ein Backup auf derselben Festplatte schützt nicht vor einem Defekt des Datenträgers.
Mods auf dem Satisfactory Server installieren
Satisfactory-Mods werden üblicherweise über den Satisfactory Mod Manager oder ficsit-cli verwaltet. Richte zuerst einen funktionierenden Vanilla-Server ein und teste die Verbindung ohne Mods.
Empfohlener Ablauf
- Satisfactory Mod Manager installieren.
- Unter Manage Servers den Dedicated Server hinzufügen.
- Bei einem entfernten Server SFTP oder einen anderen unterstützten Dateizugriff einrichten.
- Nur Mods auswählen, die Dedicated Server unterstützen.
- Mod-Abhängigkeiten automatisch installieren lassen.
- Server und benötigte Clients auf kompatible Mod-Versionen bringen.
- Vor dem ersten modifizierten Start ein Backup erstellen.
- Server neu starten und Logs kontrollieren.
Nicht jede Mod unterstützt Windows- und Linux-Dedicated-Server. Prüfe deshalb auf der jeweiligen Mod-Seite, ob die gewünschte Serverplattform freigegeben ist.
Nach einem Satisfactory-Update
Nach einem größeren Spielupdate können Mods vorübergehend inkompatibel sein. Gehe bei Problemen in dieser Reihenfolge vor:
- Vanilla-Serverdateien aktualisieren.
- Satisfactory Mod Loader aktualisieren.
- Alle Mods auf Kompatibilität prüfen.
- Nicht aktualisierte Mods deaktivieren.
- Server mit einer Backup-Kopie testen.
Logs und Serverstatus prüfen
Linux-Dienst prüfen
sudo systemctl status satisfactory
Live-Ausgabe:
sudo journalctl -u satisfactory -f
Letzte 200 Zeilen:
sudo journalctl -u satisfactory -n 200 --no-pager
Game-Log unter Linux
Das ausführliche Satisfactory-Log liegt normalerweise hier:
/home/satisfactory/.config/Epic/FactoryGame/Saved/Logs/FactoryGame.log
Anzeigen:
tail -f /home/satisfactory/.config/Epic/FactoryGame/Saved/Logs/FactoryGame.log
Game-Log unter Windows
%LOCALAPPDATA%\FactoryGame\Saved\Logs\FactoryGame.log
Prüfen, ob die Ports verwendet werden
Unter Linux:
sudo ss -lntup | grep -E '7777|8888'
Unter Windows PowerShell:
Get-NetTCPConnection -State Listen | Where-Object LocalPort -In 7777,8888
Get-NetUDPEndpoint | Where-Object LocalPort -EQ 7777
Fehlerbehebung
Server erscheint nicht im Server Manager
Prüfe zuerst:
- Läuft
FactoryServer.exeoder der systemd-Dienst? - Ist
7777/UDPgeöffnet? - Ist
7777/TCPgeöffnet? - Ist
8888/TCPgeöffnet? - Wurde im Router auf die richtige lokale IP weitergeleitet?
- Verwendest du die richtige öffentliche oder lokale IP-Adresse?
- Ist der Startvorgang bereits vollständig abgeschlossen?
Unter Linux helfen:
sudo systemctl status satisfactory
sudo journalctl -u satisfactory -n 100 --no-pager
sudo ss -lntup | grep -E '7777|8888'
Server kann nicht beansprucht werden
Wenn der Server sichtbar ist, das Beanspruchen aber fehlschlägt, ist häufig 8888/TCP blockiert. Kontrolliere Firewall, Router und gegebenenfalls die Firewall deines Hosting-Anbieters.
Verbindung bleibt im Ladebildschirm hängen
Mögliche Ursachen:
8888/TCPfehlt,- Client und Server verwenden unterschiedliche Versionen,
- ein Mod ist inkompatibel,
- die Serverdateien sind beschädigt,
- das Savegame benötigt mehr RAM als verfügbar,
- die Verbindung wird durch Firewall oder Sicherheitssoftware unterbrochen.
Teste zunächst ohne Mods und führe anschließend eine Dateiprüfung mit validate aus.
Spieler erhalten einen Versionsfehler
Aktualisiere den Dedicated Server über SteamCMD. Prüfe außerdem, ob Server und Spieler beide die stabile oder beide die Experimental-Version verwenden.
SteamCMD meldet Fehler 0x606
Dieser Fehler tritt häufig auf, wenn Serverdateien noch verwendet werden. Stoppe den Satisfactory-Server vollständig und starte das Update erneut. Kontrolliere außerdem, ob +force_install_dir auf den richtigen Installationsordner zeigt.
Server startet nach einem Update nicht mehr
Führe die Installation erneut mit validate aus:
/home/satisfactory/steamcmd/steamcmd.sh \
+force_install_dir /home/satisfactory/server \
+login anonymous \
+app_update 1690800 validate \
+quit
Prüfe danach FactoryGame.log. Bei einem modifizierten Server solltest du zusätzlich alle Mods vorübergehend deaktivieren.
Öffentliche IP funktioniert im eigenen Heimnetz nicht
Einige Router unterstützen kein NAT-Loopback. Verbinde dich innerhalb deines Heimnetzes mit der lokalen IP-Adresse des Servers. Externe Spieler verwenden weiterhin die öffentliche IP-Adresse.
Server ist trotz Portfreigabe nicht erreichbar
Mögliche Ursachen:
- DS-Lite oder CGNAT,
- Provider blockiert eingehende Verbindungen,
- Portweiterleitung zeigt auf eine alte lokale IP,
- zusätzliche Firewall beim VPS-Anbieter,
- doppelte Router- oder NAT-Struktur,
- Windows-Netzwerkprofil oder Sicherheitssoftware blockiert den Prozess.
Vergleiche die im Router angezeigte WAN-IP mit der öffentlich sichtbaren IP-Adresse. Stimmen sie nicht überein, kann CGNAT oder DS-Lite vorliegen.
Savegame wird nicht angezeigt
Prüfe:
- Dateiendung
.sav, - richtiger Savegame-Ordner,
- ausreichende Dateirechte unter Linux,
- vollständiger Upload,
- kompatible Spielversion,
- Server nach dem Kopieren neu gestartet.
Dateirechte unter Linux korrigieren:
sudo chown -R satisfactory:satisfactory \
/home/satisfactory/.config/Epic/FactoryGame
Server stürzt mit Mods ab
Deaktiviere zunächst alle Mods und starte den Server als Vanilla-Server. Funktioniert er danach, aktiviere die Mods einzeln oder in kleinen Gruppen. Kontrolliere für jede Mod:
- Unterstützung für die aktuelle Satisfactory-Version,
- Unterstützung für Dedicated Server,
- Unterstützung für Windows- oder Linux-Server,
- benötigte Abhängigkeiten,
- identische Version auf allen notwendigen Clients.
Häufige Fragen zum Satisfactory Server
Wie viel RAM braucht ein Satisfactory Server?
Für eine kleine neue Welt sind 8 GB RAM ein sinnvoller Ausgangspunkt. Für größere Spielstände, umfangreiche Fabriken oder mehr als vier Spieler sind 16 GB oder mehr empfehlenswert.
Welche Ports braucht ein Satisfactory Dedicated Server?
Standardmäßig benötigst du:
7777/UDP,7777/TCP,8888/TCP.
Die Ports müssen sowohl in der Server-Firewall als auch bei einem Heimserver im Router freigegeben werden.
Welche Steam-App-ID hat der Satisfactory Server?
Die App-ID des Dedicated Servers lautet:
1690800
Die App-ID 526870 gehört zum Spielclient.
Ist der Satisfactory Dedicated Server kostenlos?
Die Serveranwendung kann über SteamCMD anonym heruntergeladen werden. Jeder Spieler benötigt jedoch eine eigene gültige Satisfactory-Version.
Kann ich einen vorhandenen Spielstand hochladen?
Ja. Im Server Manager kannst du eine vorhandene .sav-Datei hochladen und anschließend auf dem Dedicated Server laden.
Können Steam- und Epic-Spieler gemeinsam spielen?
Ja. Steam- und Epic-Spieler auf dem PC können denselben Satisfactory Dedicated Server verwenden, sofern Spiel- und Serverversion zusammenpassen.
Können Xbox- oder PlayStation-Spieler beitreten?
Nein. Konsolen können derzeit keine Satisfactory Dedicated Server verwenden und nicht gemeinsam mit PC-Spielern auf einem Dedicated Server spielen.
Wie viele Spieler unterstützt ein Satisfactory Server?
Vier Spieler werden auf dem PC offiziell unterstützt. Höhere Spielerzahlen sind möglich, erhöhen jedoch die Hardwareanforderungen und werden nicht in jeder Konstellation offiziell unterstützt.
Läuft die Fabrik weiter, wenn niemand online ist?
Das hängt von der Servereinstellung zum Pausieren bei leerem Server ab. Deaktiviere die automatische Pause, wenn Produktion und Spielzeit ohne eingeloggte Spieler weiterlaufen sollen.
Muss der Besitzer des Servers online sein?
Nein. Sobald der Dedicated Server läuft und eine Welt geladen ist, können berechtigte Spieler unabhängig vom ursprünglichen Besitzer beitreten.
Wie aktualisiere ich den Satisfactory Server?
Stoppe den Server und führe den SteamCMD-Befehl mit +app_update 1690800 validate erneut aus. Starte den Server danach wieder und kontrolliere die Logs.
Wo liegen die Savegames unter Linux?
Bei der in dieser Anleitung verwendeten Installation:
/home/satisfactory/.config/Epic/FactoryGame/Saved/SaveGames/server
Wo liegen die Savegames unter Windows?
Bei einem normal gestarteten Server:
%LOCALAPPDATA%\FactoryGame\Saved\SaveGames\server
Funktionieren Mods auf einem Dedicated Server?
Viele Mods funktionieren, aber nicht jede Mod unterstützt Dedicated Server oder beide Server-Betriebssysteme. Prüfe die Kompatibilität im Satisfactory Mod Manager beziehungsweise auf der Mod-Seite.
Weiterführende Artikel
- Palworld Server erstellen
- Valheim Server erstellen
- Rust Server erstellen
- Project Zomboid Server erstellen
- ARK Survival Ascended Server erstellen
Zusammenfassung
Einen eigenen Satisfactory Server zu erstellen ist mit SteamCMD unter Windows und Linux möglich. Entscheidend sind die korrekte App-ID 1690800, ausreichend RAM und die Freigabe von 7777/TCP, 7777/UDP sowie 8888/TCP.
Nach dem ersten Start fügst du den Server im Satisfactory Server Manager hinzu, beanspruchst ihn mit einem Admin-Passwort und erstellst eine neue Welt oder lädst ein vorhandenes Savegame hoch. Für einen zuverlässigen Dauerbetrieb solltest du automatische Starts, regelmäßige Updates, externe Backups und eine Überwachung der Logs einrichten.
Wer den Server nicht selbst administrieren möchte, kann stattdessen einen bereits vorbereiteten Satisfactory Server bei DeinServerHost mieten.