NIEUW 📢 Beperkte lanceeractie: tot 70% korting op je eerste maand, voor elke game!Bekijk pakketten

Een Colony Survival-server hosten (2026)

Colony SurvivalUpdated Nov 5, 20268 min read

Kort antwoord. Je kunt zelf gratis een Colony Survival-server hosten: installeer de dedicated server, Steam-app 748090, met SteamCMD en een anonieme login en start dan colonyserver.x86_64 in headless-modus met een wereldnaam, een servernaam, een spelerslimiet en een gamepoort. Of huur een Colony Survival-server en sla de installatie en het netwerk over.

Sinds versie 0.17 zeggen de ontwikkelaars dat servers automatisch verbinding maken met de serverbrowser, zonder port forwarding. Spelers vinden je server op naam in de serverbrowser van het spel.

Gecontroleerd op 5 november 2026 met versie 0.18.0.9, de nieuwste versie die de ontwikkelaars op Steam hadden aangekondigd.

Deze gids gebruikt de Steam-aankondigingen van de ontwikkelaars en de setup die ons paneel op elke Colony Survival-server installeert. Wil je direct naar huren, ga dan naar optie 2.

Wat je nodig hebt

  • De serversoftware: "Colony Survival Dedicated Server", Steam-app 748090. Dit is een aparte download naast het spel zelf (app 366090) en wordt geïnstalleerd met een anonieme Steam-login, dus je hebt geen Steam-account nodig om hem te downloaden.
  • Een machine die aan blijft: een pc die je over hebt, een thuisserver of een virtuele cloudmachine. Deze gids gebruikt 64-bit Linux, wat wij zelf draaien. Een Windows-server hebben we niet getest.
  • RAM en CPU: de ontwikkelaars publiceren geen servereisen, dus elk getal dat je elders leest is een schatting.
  • Een wereldnaam, een servernaam en een spelerslimiet: alle drie geef je mee op de opdrachtregel.
  • Netwerk: een gamepoort naar keuze. In de aankondiging van 0.17 zeggen de ontwikkelaars dat servers de serverbrowser bereiken zonder port forwarding.
  • Het spel: elke speler heeft Colony Survival op Steam nodig.

Optie 1: zelf hosten

Deze stappen zijn voor Debian of Ubuntu. De installatieopdracht, de startopdracht en de bestandspaden zijn die van onze servers.

De server installeren

  1. Installeer de bibliotheek die SteamCMD nodig heeft.
    sudo apt-get update
    sudo apt-get install lib32gcc-s1 wget
  2. Maak een gebruiker voor de server aan en schakel over naar die gebruiker.
    sudo useradd -m -s /bin/bash -U colony
    sudo su - colony
  3. Installeer SteamCMD en laat het zichzelf één keer bijwerken.
    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. Download de server.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/colony/server +login anonymous +app_update 748090 validate +quit
    Bij onze eigen installaties liet SteamCMD soms de download mislukken en meldde toch succes. Controleer of steamapps/appmanifest_748090.acf in de servermap staat en voer de opdracht opnieuw uit als dat niet zo is.
  5. Kopieer de Steam-clientbibliotheken naar ~/.steam, zoals onze installatie doet:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/

Starten en meedoen

  1. Start de server vanuit de servermap:
    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
    Dit is de opdracht die onze servers draaien, met jouw waarden in plaats van de onze. Ons paneel telt de server als gestart wanneer het log Starting networking type toont. De eerste start maakt de wereld aan. Draai hem onder een servicemanager zoals systemd, zodat hij na een crash opnieuw start.
  2. Als spelers geen verbinding kunnen maken, controleer dan of de firewall van de machine de gamepoort doorlaat. Het poortnummer is de waarde van +server.gameport. De ontwikkelaars zeggen dat port forwarding sinds 0.17 niet nodig is, dus dit is een terugvaloptie.
  3. Doe mee. Zoek in Colony Survival je server op naam in de serverbrowser.
  4. Werk bij door de server te stoppen en de downloadopdracht opnieuw uit te voeren. Doe dit telkens als het spel een update krijgt.

Waar de wereld wordt opgeslagen

De wereld is een map met de naam uit +server.world in gamedata/savegames. Een andere wereldnaam start een andere kolonie, dus je kunt er meerdere naast elkaar houden. Mods staan in gamedata/mods, één map per mod met een eigen modInfo.json.

Een mod inschakelen

Dit hebben we ontdekt bij het opzetten van onze eigen servers, en het is de valkuil waarvoor ons installatiescript bestaat. Een mod in gamedata/mods zetten is niet genoeg: een mod wordt per wereld ingeschakeld, in gamedata/savegames/<world>/worldconfig.json, in een array genaamd ModConfigEntries die de server leeg wegschrijft en niet vult. Elke vermelding moet overeenkomen met de naam in de modInfo.json van de mod, niet met de mapnaam, en een typefout laat de mod geïnstalleerd maar stilletjes uit. Het wereldbestand bestaat bovendien pas nadat de server de wereld heeft aangemaakt, dus start één keer, stop en bewerk dan.

Optie 2: hosten bij PlayNHost

Huren neemt de installatie, de poorten en de updateroutine weg. Je kiest nog steeds zelf een servernaam, een wereldnaam en je mods.

  1. Kies een plan. Open de Colony Survival-serverhostingpagina en vergelijk de plannen: BOW (10 spelers), CROSSBOW (16) en MUSKET (24) op het moment van schrijven. Klik op Server aanmaken (Plan aanpassen bij MUSKET) en rond de bestelling af. Prijzen veranderen, dus bekijk ze op die pagina.
  2. Wacht op de installatie. De server verschijnt in het paneel. De Console toont Starting networking type zodra hij gestart is.
  3. Geef hem een naam. Open de pagina Instellingen en vul Servernaam en Wereldnaam in (elk maximaal 32 tekens, geen dubbele aanhalingstekens of backslashes) en start opnieuw op. Een nieuwe wereldnaam start een nieuwe kolonie en laat de oude op schijf staan.
  4. Vind je kolonie. Die staat onder Files in gamedata/savegames, in een map met de naam van de wereld.
  5. Voeg mods toe. De bestandsbeheerder uploadt geen mappen, dus zip elke modmap op je computer, open gamedata/mods onder Files, klik op Uploaden en kies dan Bestand uitpakken in het menu van de zip, zodat de mod als eigen map met zijn modInfo.json erin terechtkomt. Start opnieuw op. Bij een wereld die nog niet bestaat, worden de mods ingeschakeld bij de herstart na de eerste start.
  6. Nodig je spelers uit. Geef ze je servernaam om op te zoeken in de serverbrowser en verwijs ze naar Verbinding maken met je Colony Survival-server.

Wat het paneel voor je doet:

  • De gamepoort wordt aan je server toegewezen en samen met de Steam-poort in de startopdracht meegegeven, dus er hoeft niets geopend of doorgestuurd te worden.
  • Met Automatisch bijwerken aan (de standaard, onder Geavanceerde opties tonen op de pagina Instellingen) controleert de server bij elke start op Steam of er een nieuwere serverbuild is, dus een herstart is een update.
  • Mods worden voor je ingeschakeld zodra de wereld bestaat. Bij elke start leest een script de echte naam uit de modInfo.json van elke mod en schrijft de lijst ModConfigEntries daarop af, dus een mod in gamedata/mods staat na een herstart aan en een verwijderde mod staat uit. Een mod met een naam die iets anders bevat dan letters, cijfers, spaties, punten, streepjes en underscores wordt overgeslagen, en de Console meldt dat. Alleen die lijst wordt vervangen, de rest van worldconfig.json blijft zoals het was.
  • De installatie probeert SteamCMD tot drie keer en stopt met een foutmelding als de bestanden niet zijn aangekomen, in plaats van een lege server achter te laten die bij de eerste start faalt.

Zie ook De naam, het wachtwoord en de wereld van je Colony Survival-server wijzigen en Colony Survival-server: wereld of kolonisten ontbreken.

Zelf hosten of huren: een eerlijke vergelijking

  • Kosten: de serversoftware is gratis. Zelf hosten kost stroom, hardware en bandbreedte, of een cloudmachine. Huren kost een bedrag dat bepaald wordt door het plan en de factureringsperiode die je kiest.
  • Beschikbaarheid: een thuisserver is alleen online zolang je pc, de stroom en je internet het zijn. Een gehuurde server draait op de hardware van de host.
  • Blootstelling: thuis maken spelers verbinding met je eigen internetverbinding en beheer jij de firewall en de router. Een gehuurde server houdt je thuisverbinding erbuiten.
  • Setup: zelf hosten vraagt om de opdrachtregel, SteamCMD en een servicemanager. Huren vraagt om een servernaam en een wereldnaam.
  • Mods: zelf hosten betekent worldconfig.json zelf bewerken. Op onze servers doet een script die bewerking bij elke herstart voor je.
  • Controle: zelf hosten geeft je elk bestand en elke startoptie. Op onze servers wijzig je de namen in het paneel en heb je voor de rest nog het tabblad Files.

Klaar om de setup over te slaan? Bekijk de Colony Survival-serverplannen. Heb je al een server? Begin dan met Verbinding maken met je Colony Survival-server.

Draait je server al ergens anders? Verhuis hem naar ons

ONZE NIEUWSTE BLOGS