Kurze Antwort. Du kannst einen Colony-Survival-Server kostenlos selbst hosten: Installiere den Dedicated Server, Steam-App 748090, mit SteamCMD und anonymem Login. Starte dann colonyserver.x86_64 im Headless-Modus mit Weltname, Servername, Spielerlimit und Spielport. Oder miete einen Colony-Survival-Server und spar dir Installation und Netzwerk.
Seit Version 0.17 verbinden sich Server laut den Entwicklern automatisch mit dem Serverbrowser, ohne Portweiterleitung. Spieler finden deinen Server über seinen Namen im Serverbrowser des Spiels.
Geprüft am 5. November 2026 mit Version 0.18.0.9, der neuesten Version, die die Entwickler auf Steam angekündigt hatten.
Diese Anleitung stützt sich auf die Steam-Ankündigungen der Entwickler und auf das Setup, das unser Panel auf jedem Colony-Survival-Server installiert. Wenn du direkt zur Miet-Variante willst, springe zu Option 2.
Was du brauchst
Die Server-Software: "Colony Survival Dedicated Server", Steam-App 748090. Das ist ein eigener Download, getrennt vom Spiel selbst (App 366090), und er wird mit anonymem Steam-Login installiert. Du brauchst also keinen Steam-Account zum Herunterladen.
Eine Maschine, die durchläuft: ein alter PC, ein Heimserver oder eine virtuelle Cloud-Maschine. Diese Anleitung nutzt 64-Bit-Linux, das wir selbst betreiben. Einen Windows-Server haben wir nicht getestet.
RAM und CPU: Die Entwickler veröffentlichen keine Serveranforderungen. Betrachte Zahlen von anderswo daher als Schätzung.
Weltname, Servername und Spielerlimit: Alle drei werden in der Kommandozeile übergeben.
Netzwerk: ein Spielport deiner Wahl. In der Ankündigung zu 0.17 sagen die Entwickler, dass Server den Serverbrowser ohne Portweiterleitung erreichen.
Das Spiel: Jeder Spieler braucht Colony Survival auf Steam.
Option 1: selbst hosten
Diese Schritte gelten für Debian oder Ubuntu. Installationsbefehl, Startbefehl und Dateipfade sind die, die unsere Server verwenden.
Bei unseren eigenen Installationen ist der SteamCMD-Download manchmal fehlgeschlagen und hat trotzdem Erfolg gemeldet. Prüfe, ob steamapps/appmanifest_748090.acf im Serverordner existiert, und führe den Befehl erneut aus, falls nicht.
Kopiere die Steam-Client-Bibliotheken nach ~/.steam, so wie es auch unsere Installation macht:
Das ist der Befehl, den unsere Server ausführen, mit deinen Werten statt unserer. Unser Panel wertet den Server als gestartet, wenn das Log Starting networking type ausgibt. Beim ersten Start wird die Welt erstellt. Lass den Server unter einem Service-Manager wie systemd laufen, damit er nach einem Absturz neu startet.
Wenn Spieler sich nicht verbinden können, prüfe, ob die Firewall der Maschine den Spielport durchlässt. Die Portnummer ist der Wert von +server.gameport. Die Entwickler sagen, dass seit 0.17 keine Portweiterleitung nötig ist, also ist das nur ein Ausweichweg.
Tritt bei. Suche in Colony Survival im Serverbrowser nach dem Namen deines Servers.
Aktualisiere, indem du den Server stoppst und den Download-Befehl erneut ausführst. Mach das bei jedem Spiel-Update.
Wo die Welt gespeichert wird
Die Welt ist ein Ordner mit dem Namen aus +server.world in gamedata/savegames. Ein anderer Weltname startet eine andere Kolonie, du kannst also mehrere nebeneinander führen. Mods liegen in gamedata/mods, ein Ordner pro Mod mit eigener modInfo.json.
Eine Mod aktivieren
Das haben wir beim Einrichten unserer eigenen Server herausgefunden, und es ist die Falle, wegen der unser Installationsskript existiert. Eine Mod in gamedata/mods abzulegen reicht nicht: Eine Mod wird pro Welt aktiviert, in gamedata/savegames/<world>/worldconfig.json, in einem Array namens ModConfigEntries, das der Server leer schreibt und nicht befüllt. Jeder Eintrag muss dem Namen in der modInfo.json der Mod entsprechen, nicht dem Ordnernamen, und ein Tippfehler lässt die Mod installiert, aber unbemerkt aus. Die Weltdatei existiert außerdem erst, nachdem der Server die Welt erstellt hat. Starte also einmal, stoppe, dann bearbeite.
Option 2: bei PlayNHost hosten
Mieten nimmt dir Installation, Ports und Update-Routine ab. Servername, Weltname und Mods wählst du weiterhin selbst.
Wähle einen Tarif. Öffne die Colony-Survival-Server-Hosting-Seite und vergleiche die Tarife: BOW (10 Spieler), CROSSBOW (16) und MUSKET (24) zum Zeitpunkt des Schreibens. Klicke auf Server erstellen (bei MUSKET Tarif anpassen) und schließe die Bestellung ab. Preise ändern sich, prüfe sie also auf dieser Seite.
Warte auf die Installation. Der Server erscheint im Panel. Seine Konsole gibt Starting networking type aus, sobald er gestartet ist.
Gib ihm einen Namen. Öffne die Seite Einstellungen und setze Servername und Weltname (jeweils bis zu 32 Zeichen, keine doppelten Anführungszeichen oder Backslashes), dann starte neu. Ein neuer Weltname startet eine neue Kolonie und lässt die alte auf der Platte.
Finde deine Kolonie. Sie liegt unter Dateien in gamedata/savegames, in einem Ordner mit dem Namen der Welt.
Füge Mods hinzu. Der Dateimanager lädt keine Ordner hoch. Packe also jeden Mod-Ordner auf deinem Computer als ZIP, öffne gamedata/mods unter Dateien, klicke auf Hochladen und wähle dann im Menü der ZIP-Datei Datei entpacken, damit die Mod als eigener Ordner mit ihrer modInfo.json darin landet. Starte neu. Bei einer Welt, die noch nicht existiert, werden die Mods beim Neustart nach dem ersten Start aktiviert.
Der Spielport wird deinem Server zugewiesen und zusammen mit dem Steam-Port im Startbefehl übergeben, du musst also nichts öffnen oder weiterleiten.
Bei aktivem Automatisches Update (Standard, unter Erweiterte Optionen anzeigen auf der Seite Einstellungen) prüft der Server bei jedem Start auf Steam, ob es einen neueren Server-Build gibt. Ein Neustart ist also ein Update.
Mods werden für dich aktiviert, sobald die Welt existiert. Bei jedem Start liest ein Skript den echten Namen aus der modInfo.json jeder Mod und schreibt die Liste ModConfigEntries passend dazu. Eine Mod in gamedata/mods ist also nach einem Neustart an, eine gelöschte ist aus. Eine Mod, deren Name etwas anderes als Buchstaben, Ziffern, Leerzeichen, Punkte, Bindestriche und Unterstriche enthält, wird übersprungen, und die Konsole sagt es. Nur diese Liste wird ersetzt, der Rest von worldconfig.json bleibt, wie er war.
Die Installation versucht SteamCMD bis zu dreimal und bricht mit einem Fehler ab, wenn die Dateien nicht angekommen sind, statt einen leeren Server zu hinterlassen, der beim ersten Start scheitert.
Selbst hosten oder mieten: ein ehrlicher Vergleich
Kosten: Die Server-Software ist kostenlos. Selbst hosten kostet Strom, Hardware und Bandbreite oder eine Cloud-Maschine. Mieten kostet eine Gebühr, die vom Tarif und vom gewählten Abrechnungszeitraum abhängt.
Verfügbarkeit: Ein Heimserver läuft nur, solange dein PC, der Strom und das Internet laufen. Ein gemieteter Server läuft auf der Hardware des Hosters.
Angriffsfläche: Zu Hause verbinden sich Spieler mit deiner eigenen Internetverbindung, und du kümmerst dich um Firewall und Router. Ein gemieteter Server hält deine Heimverbindung heraus.
Einrichtung: Selbst hosten braucht die Kommandozeile, SteamCMD und einen Service-Manager. Mieten braucht einen Servernamen und einen Weltnamen.
Mods: Beim Selbsthosten bearbeitest du worldconfig.json selbst. Auf unseren Servern macht ein Skript diese Änderung bei jedem Neustart für dich.
Kontrolle: Selbst hosten gibt dir jede Datei und jede Startoption. Auf unseren Servern änderst du die Namen im Panel und hast für den Rest weiterhin den Tab Dateien.
Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Du kannst alles akzeptieren, nur essenzielle Cookies akzeptieren oder pro Kategorie wählen.Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Sie sind hier standardmäßig aktiv. Du kannst alles abschalten, was du nicht möchtest.Datenschutzerklärung lesen