Factorio Server erstellen und einrichten
Um einen Factorio Server zu erstellen, starten Sie ihn einmal in OuiPanel und geben dann Adresse und Passwort an Ihre Mitspieler weiter. Der Server ist standardmäßig privat und braucht kein factorio.com-Konto. Diese Anleitung führt Schritt für Schritt durch OuiPanel, das Game-Panel von OuiHeberg, vom ersten Start bis zum öffentlichen Server. Sie geht von einem bereits bei OuiHeberg bestellten Factorio Server aus.
Den Factorio Server zum ersten Mal starten
Ihr Server nutzt die Headless-Version von Factorio, die Wube, der Entwickler des Spiels, veröffentlicht. Sie läuft unter Linux und wird ohne Steam-Konto und ohne factorio.com-Konto installiert. Sie müssen nichts installieren.
Melden Sie sich in OuiPanel unter dash.ouipanel.com an und öffnen Sie Ihren Factorio Server.
Öffnen Sie die Konsole und klicken Sie auf Starten.
Warten Sie, bis die Konsole den Status Läuft anzeigt.
Beim ersten Start erstellt der Server die Karte saves/gamesave.zip. Danach zeigt die Konsole die Zeile Hosting game at, und das Spiel ist offen.

Standardmäßig pausiert Factorio das Spiel, wenn niemand verbunden ist. Ihre Fabrik läuft also nicht weiter, während Sie weg sind. Dieses Verhalten wird in server-settings.json mit dem Schlüssel auto_pause eingestellt.
Mit der Schaltfläche Stoppen speichert Factorio die Karte, bevor der Server herunterfährt. Warnen Sie Ihre Mitspieler trotzdem, bevor Sie den Server stoppen oder neu starten.
Dem Server über seine Adresse beitreten
Ein neuer Server ist privat. Er erscheint nicht in der öffentlichen Liste des Spiels, und man tritt ihm über seine Adresse bei. Zusätzlich schützt ihn ein Spielpasswort, das OuiPanel beim Erstellen des Servers erzeugt.
Notieren Sie in der Konsole die Adresse aus dem Block Verbindungsinformationen, zum Beispiel
203.0.113.10:3000.Öffnen Sie Konfiguration › Servereinstellungen und kopieren Sie den Wert des Feldes Serverpasswort.
Starten Sie Factorio, öffnen Sie das Mehrspieler-Menü und wählen Sie die Verbindung über eine Adresse.
Geben Sie die Adresse mit ihrem Port ein, danach das Spielpasswort.
Die letzten beiden Schritte stammen aus dem offiziellen Factorio-Wiki. Das Spiel nutzt einen einzigen Port, über UDP. Jeder Spieler braucht dieselbe Spielversion wie der Server.
Laut der Beispieldatei von Wube lässt der Server mit require_user_verification auf true nur Spieler zu, deren Spiel mit einem gültigen factorio.com-Konto verknüpft ist. So wird der Server ausgeliefert.
Geben Sie Ihren Mitspielern Adresse und Passwort zusammen. Das Passwort ändern Sie in den Variablen.
Die Variablen in OuiPanel einstellen
Die beim Start gelesenen Einstellungen finden Sie unter Konfiguration › Servereinstellungen, im Block Umgebungsvariablen. Bestätigen Sie ein Feld mit dem Häkchen rechts daneben und starten Sie den Server neu.
| Variable | Zweck |
|---|---|
| Factorio-Version | Installierte Version. latest steht für die neueste stabile Version |
| Maximale Spielerzahl | Anzahl der Plätze, von 1 bis 100. Ausgeliefert wird der Wert 20 |
| Name des Spielstands | Name der Karte, die erstellt wird, wenn der Ordner saves leer ist, standardmäßig gamesave |
| Servername | Name des Spiels, standardmäßig „Serveur Factorio OuiHeberg“ |
| Serverbeschreibung | Kurzer Text, der das Spiel beschreibt |
| Serverpasswort | Passwort, das die Spieler eingeben, beim Erstellen erzeugt. Leeren Sie das Feld für ein Spiel ohne Passwort |
| Im Serverbrowser sichtbar | Schalter, standardmäßig aus. Eingeschaltet macht er den Server öffentlich |
| Server-Benutzername | Ihr factorio.com-Benutzername. Nur für einen öffentlichen Server nötig |
| Server-Token | Ihr factorio.com-Token. Nur für einen öffentlichen Server nötig |
| Space Age (Erweiterung) | Schalter, standardmäßig aus. Eingeschaltet lädt er die Erweiterung |
| Intervall der automatischen Speicherung | Abstand zwischen zwei automatischen Speicherungen, standardmäßig 10 Minuten |
| Plätze für automatische Speicherstände | Anzahl der aufbewahrten automatischen Speicherstände, standardmäßig 5 |
| AFK-Kick | Zeit in Minuten, nach der ein inaktiver Spieler gekickt wird. Bei 0 wird niemand gekickt |

Bei jedem Start schreibt OuiPanel diese Werte in die Datei data/server-settings.json. Ändern Sie diese Einstellungen daher in den Variablen, denn eine Änderung in der Datei würde überschrieben.
Ohne Passwort kann jeder, der die Adresse des Servers kennt, beitreten und Ihre Fabrik abbauen. Behalten Sie eines, auch auf einem privaten Server.
Zwischen Basisspiel und Space Age wählen
Ein neuer Server startet das Basisspiel. Die Erweiterung Space Age liegt bereits auf dem Server, und der Schalter Space Age (Erweiterung) entscheidet, ob sie geladen wird. Die Wahl gilt bei jedem Start.
Ausgeschaltet lädt der Server nur das Basisspiel. Ihre Mitspieler brauchen nur das Basisspiel.
Eingeschaltet lädt der Server die vier offiziellen Mods der Erweiterung,
space-age,quality,elevated-railsundrecycler.
Factorio verlangt von jedem Spieler dieselben Mods wie auf dem Server. Bei eingeschaltetem Schalter muss also jeder Spieler Space Age besitzen. Der Server selbst muss nichts kaufen.

Sie können Space Age für einen Spielstand des Basisspiels einschalten. Beim nächsten Start wandelt das Spiel die Karte um, und die Konsole weist darauf hin. Einmal gespeichert, lässt sich dieser Spielstand nicht mehr als Basisspiel öffnen.
Umgekehrt verweigert der Server den Start, wenn Sie Space Age ausschalten, während der neueste Spielstand die Erweiterung nutzt. Die Konsole erklärt den Grund. Um zum Basisspiel zurückzukehren, verschieben Sie die Dateien des Ordners saves an einen anderen Ort. Der Server erstellt dann eine neue Karte.
Erstellen Sie auf der Seite Backups eine Sicherung, bevor Sie Space Age für ein bestehendes Spiel einschalten. Die Änderung lässt sich nicht rückgängig machen.
Die Factorio-Version ändern
Der Server behält die installierte Version. Er aktualisiert sich beim Neustart nicht von selbst. Ihre Mitspieler und der Server bleiben so auf derselben Version, bis Sie etwas ändern.
Lassen Sie in der Variable Factorio-Version den Wert
latestfür die neueste stabile Version. Schreiben Sieexperimentalfür die experimentelle Version oder eine genaue Nummer wie2.1.24.Bestätigen Sie mit dem Häkchen und klicken Sie auf derselben Seite auf Server neu installieren.
Starten Sie den Server über die Konsole.
Die Neuinstallation ersetzt die Spieldateien. Sie behält Ihre Spielstände, Ihre Mods, Ihre Einstellungen und die Admin-Liste. Mit latest installiert sie die neueste stabile Version. So aktualisieren Sie also auch den Server.
Wenn die gewünschte Nummer nicht existiert, bricht die Installation mit einer Meldung ab, und das bereits installierte Spiel bleibt erhalten. Ein Spielstand aus einer neueren Version lässt sich mit einer älteren Version nicht öffnen.
Den Server öffentlich machen
Ein öffentlicher Server erscheint in der Liste der Mehrspieler-Spiele. Wube verlangt dafür ein factorio.com-Konto. Der Server meldet sich mit Ihrem Benutzernamen und einem Token an, nie mit Ihrem Passwort.
Melden Sie sich auf factorio.com/profile an und kopieren Sie Ihr Token.
Tragen Sie in den Variablen Ihren Benutzernamen unter Server-Benutzername und das Token unter Server-Token ein.
Schalten Sie den Schalter Im Serverbrowser sichtbar ein.
Starten Sie den Server neu und lesen Sie die Konsole.
Ohne Benutzernamen oder ohne Token verweigert ein öffentlicher Server den Start, und die Konsole erklärt den Grund. Lehnt factorio.com das Token ab, bleibt das Spiel über seine Adresse erreichbar, steht aber nicht in der Liste. Die Konsole zeigt dazu eine Meldung.
Laut der Beispieldatei von Wube sollte das Spiel dann in der öffentlichen Liste stehen, unter dem Namen aus Servername. Wir haben diese Anzeige auf unseren Servern noch nicht mit einem echten Konto geprüft.
Das Token wird im Klartext in den Variablen und in
data/server-settings.jsongespeichert. Ihre Sub-Benutzer können es lesen. Geben Sie niemals das Passwort Ihres factorio.com-Kontos ein.
Die Datei server-settings.json bearbeiten
Einstellungen ohne eigene Variable ändern Sie in data/server-settings.json. Der Server liest diese Datei beim Start.
Stoppen Sie den Server in der Konsole mit Stoppen.
Klicken Sie im Seitenmenü auf Dateimanager und öffnen Sie den Ordner
data.Klicken Sie auf
server-settings.json. Das Fenster „Bearbeite server-settings.json“ öffnet sich.Ändern Sie die Werte und klicken Sie auf Speichern.
Starten Sie den Server über die Konsole.

Die von OuiPanel geschriebenen Zeilen
"name": "Serveur Factorio OuiHeberg",
"description": "Serveur Factorio hébergé chez OuiHeberg",
"max_players": 20,
"visibility": {
"public": false,
"lan": true
},
"username": "",
"token": "",
"game_password": "Spielpasswort",
"autosave_interval": 10,
"autosave_slots": 5,
"afk_autokick_interval": 0,
OuiPanel schreibt diese zehn Werte bei jedem Start neu, mit public für die Sichtbarkeit. Die übrigen Zeilen der Datei und ihre Reihenfolge bleiben unberührt. Auf einem privaten Server bleiben username und token leer.
Die Einstellungen, die bei Ihnen bleiben
| Einstellung | Wirkung, laut der Beispieldatei von Wube |
|---|---|
auto_pause | Bei true pausiert das Spiel, wenn kein Spieler verbunden ist |
require_user_verification | Bei true können nur Spieler mit gültigem factorio.com-Konto beitreten |
allow_commands | Wer Lua-Befehle ausführen darf. Der ursprüngliche Wert ist admins-only |
only_admins_can_pause_the_game | Bei true können nur Admins das Spiel pausieren |
tags | Stichwörter, die in der öffentlichen Liste beim Spiel stehen |
Ist die Datei kein gültiges JSON mehr, verweigert der Server den Start, statt sie zu überschreiben. Prüfen Sie dann Kommas und Anführungszeichen.
Die Form der Karte wird in data/map-gen-settings.json und data/map-settings.json eingestellt. Laut dem offiziellen Wiki liest das Spiel diese beiden Dateien beim Erstellen einer Karte, also wenn der Ordner saves leer ist.
Das Spiel sichern und wiederherstellen
Factorio speichert jedes Spiel als .zip-Archiv im Ordner saves. Die automatischen Speicherstände kommen dazu. Beim Start lädt der Server den neuesten Spielstand des Ordners.
Um ein im Einzelspieler begonnenes Spiel fortzusetzen, stoppen Sie den Server und laden die .zip-Datei in saves hoch. Der Spielstand muss aus derselben oder einer älteren Spielversion stammen. Nutzt er Space Age, schalten Sie den Schalter vor dem Start ein.
Die Seite Backups von OuiPanel erstellt mit Backup erstellen eine Kopie des Servers. Sie enthält Ihre Spielstände, Ihre Mods, Ihre Einstellungen und die Admin-Liste, ohne die Spieldateien. Nach einer Wiederherstellung wird das Spiel beim nächsten Start erneut heruntergeladen.

Sie können den Ordner saves auch per SFTP auf Ihren Computer kopieren, mit der Anleitung Per SFTP mit FileZilla verbinden.
Um Mods hinzuzufügen, lesen Sie die Anleitung Factorio Mods installieren auf dem Server. Um einen Admin zu ernennen oder einen Spieler zu kicken, lesen Sie die Anleitung Factorio Konsolenbefehle.
Wenn der Server nicht startet
Die Konsole von OuiPanel zeigt das Protokoll des Servers. Lesen Sie zuerst die letzten Zeilen.
| Symptom | Lösung |
|---|---|
| Die Konsole verlangt Benutzernamen und Token | Der Server ist auf öffentlich gestellt. Füllen Sie Server-Benutzername und Server-Token aus oder schalten Sie Im Serverbrowser sichtbar aus |
| Die Konsole verweigert den Start wegen Space Age | Der neueste Spielstand nutzt die Erweiterung. Schalten Sie Space Age (Erweiterung) ein oder verschieben Sie die Dateien des Ordners saves |
| Die Konsole fordert eine Neuinstallation des Servers | Klicken Sie in den Servereinstellungen auf Server neu installieren. Ihre Spielstände bleiben erhalten |
| Der Name oder das Passwort springt auf den alten Wert zurück | Diese Werte stammen aus den Variablen von OuiPanel. Ändern Sie sie unter Umgebungsvariablen |
| Ein Spieler kann nicht beitreten | Prüfen Sie die Adresse mit Port, das Passwort, die Spielversion und die Mods. Mit eingeschaltetem Space Age muss der Spieler die Erweiterung besitzen |
| Der öffentliche Server steht nicht in der Liste des Spiels | Lesen Sie die Konsole. Sie meldet ein von factorio.com abgelehntes Token |
| Die Fabrik läuft nicht weiter, wenn niemand verbunden ist | Das ist die automatische Pause. Setzen Sie auto_pause in server-settings.json auf false |
Brauchen Sie Hilfe?
Eröffnen Sie ein Ticket über Tickets › Ticket öffnen oder über die Kachel Support kontaktieren unten auf der Seite Ihres Servers im Kundenbereich. Sie können Ihre Frage auch auf dem Discord von OuiHeberg stellen.
Factorio Server mieten ab 1,99 €/Monat, auf dem offiziellen Dedicated Server des Spiels, mit SFTP-Zugang, Backups und Anti-DDoS inklusive.
Angebote ansehen →