NEU 📢 Begrenztes Startangebot: bis zu 70 % Rabatt auf deinen ersten Monat, für jedes Spiel!Tarife ansehen

Colony Survival Server hosten: so geht es (2026)

Colony SurvivalUpdated Nov 5, 20268 min read

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.

Den Server installieren

  1. Installiere die Bibliothek, die SteamCMD braucht.
    sudo apt-get update
    sudo apt-get install lib32gcc-s1 wget
  2. Lege einen Benutzer für den Server an und wechsle zu ihm.
    sudo useradd -m -s /bin/bash -U colony
    sudo su - colony
  3. Installiere SteamCMD und lass es sich einmal selbst aktualisieren.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    tar -xf steamcmd_linux.tar.gz
    ./steamcmd.sh +quit
  4. Lade den Server herunter.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/colony/server +login anonymous +app_update 748090 validate +quit
    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.
  5. Kopiere die Steam-Client-Bibliotheken nach ~/.steam, so wie es auch unsere Installation macht:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/

Starten und beitreten

  1. Starte den Server aus dem Serverordner:
    cd ~/server
    chmod +x colonyserver.x86_64
    ./colonyserver.x86_64 -batchmode -nographics +server.world "MyColony" +server.networktype SteamOnline +server.name "My Colony Server" +server.maxplayers 10 +server.gameport 27004 +server.ip 0.0.0.0 +server.steamport 27005
    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.
  2. 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.
  3. Tritt bei. Suche in Colony Survival im Serverbrowser nach dem Namen deines Servers.
  4. 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.

  1. 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.
  2. Warte auf die Installation. Der Server erscheint im Panel. Seine Konsole gibt Starting networking type aus, sobald er gestartet ist.
  3. 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.
  4. Finde deine Kolonie. Sie liegt unter Dateien in gamedata/savegames, in einem Ordner mit dem Namen der Welt.
  5. 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.
  6. Lade deine Spieler ein. Gib ihnen deinen Servernamen zum Suchen im Serverbrowser und verweise sie auf So verbindest du dich mit deinem Colony Survival-Server.

Das übernimmt das Panel für dich:

  • 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.

Siehe auch So änderst du Servername, Passwort und Welt deines Colony Survival-Servers und Welt oder Kolonisten deines Colony Survival-Servers fehlen.

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.

Bereit, die Einrichtung zu überspringen? Sieh dir die Colony-Survival-Server-Tarife an. Du hast schon einen Server? Fang mit So verbindest du dich mit deinem Colony Survival-Server an.

Läuft dein Server schon woanders? Zieh ihn zu uns um

UNSERE NEUESTEN BLOGS