Kort antwoord. Je kunt zelf gratis een Project Zomboid-server hosten: installeer de dedicated server (Steam-app 380870) met SteamCMD via een anonieme login, start hem met een servernaam en een adminwachtwoord en open UDP 16261 en UDP 16262. Of huur een Project Zomboid-server en sla het netwerkgedoe over.
De Linux-server start de wereld en toont SERVER STARTED als hij klaar is. Spelers verbinden met je serveradres en de spelpoort.
Gecontroleerd op 5 november 2026, geldig voor Build 42.21 (stabiel, 28 september 2026). Op 4 november 2026 kwam er een pre-release hotfix uit, 42.22.1.
Deze gids gebruikt de eigen Steam-aankondigingen van The Indie Stone en wat wij draaien op onze eigen Project Zomboid-servers. Wil je meteen naar de huurroute, ga dan naar Optie 2.
Wat je nodig hebt
Besturingssysteem: 64-bits Linux voor de stappen hieronder. Het serverprogramma heet ProjectZomboid64.
Hardware: The Indie Stone publiceert in de aankondigingen die wij hebben bekeken geen servereisen.
Netwerk: UDP 16261 en UDP 16262, bereikbaar vanaf internet. Beide kun je wijzigen in de serveropties.
Steam-account: niet nodig om de server te downloaden. Het installatiecommando gebruikt +login anonymous.
De game: elke speler heeft Project Zomboid op Steam nodig.
De serversoftware is gratis. Je betaalt voor de machine, stroom en bandbreedte, niet voor de software.
Optie 1: zelf hosten
Dit werkt op een pc die je over hebt, een thuisserver of een virtuele cloudmachine. De poorten komen uit de aankondiging van Build 41.77 van The Indie Stone en het startcommando is dat van ons.
Linux (Debian of Ubuntu)
Installeer de bibliotheek die SteamCMD nodig heeft.
sudo apt-get install lib32gcc-s1
Maak een gebruiker steam aan. Valve raadt af om SteamCMD als root te draaien.
De eerste regel laat een verse SteamCMD zichzelf updaten voor de echte download. Ons installatiescript doet hetzelfde en probeert het tot drie keer, omdat Steam soms "Failed to install app (Missing configuration)" antwoordt en SteamCMD toch eindigt met "success". Controleer of /home/steam/pzserver/steamapps/appmanifest_380870.acf bestaat. Zo niet, voer de download dan opnieuw uit.
Voor Build 41 heet de Steam-branch legacy41: voeg -beta legacy41 toe na +app_update 380870. Build 42 stable is de standaardbranch.
Start de server. Kies een servernaam (wij gebruiken alleen letters en cijfers, net als ons paneel) en je eigen adminwachtwoord. Het programma heeft de meegeleverde Java en bibliotheken op zijn paden nodig, dus stel die eerst in, net als ons paneel doet.
Dit zijn dezelfde vlaggen en paden als die van ons paneel. De instellingen van de server worden in de cachemap geschreven: de serveropties staan in Server/MyServer.ini en de sandboxregels in Server/MyServer_SandboxVars.lua. De server is klaar als het log dit toont:
SERVER STARTED
Open de poorten. Sta UDP 16261 en UDP 16262 toe in de firewall van de machine (met ufw: sudo ufw allow 16261/udp en sudo ufw allow 16262/udp) en forward beide als UDP op je router. Volgens The Indie Stone verwerkt de spelpoort (16261) Steam-query's en de extra poort (16262) de directe verbinding.
Laat hem draaien. Het commando hierboven stopt als je uitlogt. Draai het in tmux of screen, of schrijf er een systemd-unit voor, en voer de SteamCMD-updateregel na elke gamepatch opnieuw uit.
Test hem van buitenaf. Vraag een vriend op een ander netwerk om te verbinden met je publieke IP en poort 16261.
De Workshop-items van Project Zomboid horen bij de app-ID van de basisgame, 108600, niet bij die van de servertool, 380870. Om er met SteamCMD handmatig een op te halen, gebruik je +workshop_download_item 108600 <id>; het komt terecht in steamapps/workshop/content/108600/<id>.
Huren scheelt je de firewall, het forwarden van poorten en de updateroutine. De poorten, de Java-instellingen en de configuratiebestanden zijn voor je ingesteld.
Kies een plan. Open de Project Zomboid-serverhostingpagina en vergelijk de plannen (BITTEN, INFECTED en UNDEAD op het moment van schrijven, voor 6, 10 en 16 spelers). Klik op Server aanmaken bij BITTEN of INFECTED, of op Plan aanpassen bij UNDEAD, en rond de bestelling af. Prijzen veranderen, dus controleer ze op die pagina.
Wacht op de installatie. Je krijgt een e-mail "server klaar" en de server verschijnt op panel.playnhost.com. Op het tabblad Console telt het paneel de server als draaiend zodra hij SERVER STARTED toont. De eerste start kan een minuut of langer duren.
Open Instellingen en dan Game-instellingen. Deze velden worden toegepast bij elke start van de server:
Servernaam: alleen letters en cijfers. Hij geeft ook de instellingenbestanden van de server hun naam, dus als je hem wijzigt, begin je een aparte wereld.
Admin-gebruikersnaam en Adminwachtwoord: je adminlogin. Elke nieuwe server start met hetzelfde standaard Adminwachtwoord en RCON-wachtwoord, dus verander beide voordat je iemand uitnodigt.
PVP: een schakelaar. Als hij aan staat, kunnen spelers elkaar verwonden en doden.
Zombiepopulatie, Zombierespawn en Respawn van buit (uren): worden in de sandboxregels geschreven.
Verboden item-ID's: items die uit de buit worden gehaald, gescheiden door komma's.
Herstart. Als het paneel "Opgeslagen. De server moet herstarten voordat dit van kracht wordt." toont, klik je op Nu herstarten en wacht je op SERVER STARTED.
Voeg mods toe (optioneel). Zet de numerieke Workshop-ID's in Steam Workshop-item-ID's en de eigen ID van elke mod (uit zijn mod.info) in Workshop-mod-ID's (laadvolgorde telt), in laadvolgorde. Scheid de items in beide velden met puntkomma's. Een Workshop-mapmod heeft ook de naam van zijn mapfolder nodig in Mapfolders (Workshop-mapmods). Herstart om het toe te passen.
Doe mee. Spelers voeren het adres en de spelpoort van je server in die je in het paneel ziet. Heb je hulp nodig, zie dan Joinen op je Project Zomboid-server.
Wat onze setup voor je doet
Sleutels die bij elke start worden geschreven. Bij het opstarten worden MaxPlayers, PVP, RCONPort, RCONPassword, WorkshopItems, Mods en de maplijst in het .ini-bestand van de server geschreven, en Zombies, ZombieRespawn, HoursForLootRespawn en LootItemRemovalList in het sandboxbestand. Handmatige wijzigingen aan die sleutels (op de maplijst na, waar je eigen items behouden blijven) worden bij de volgende start overschreven, dus wijzig de sleutels die je kunt bewerken in Game-instellingen.
Een waarschuwing als mods uit zouden blijven. Als je Workshop-item-ID's invult maar geen Workshop-mod-ID's (of andersom), toont de Console een waarschuwing dat de mods worden uitgeschakeld of dat er niets wordt gedownload.
Java-geheugen. De ProjectZomboid64.json van Build 42 kiest de ZGC-garbage collector. Op onze servers, die in containers draaien, zagen we dat de heap meerdere keren meetelde voor de geheugenlimiet, waardoor een gezonde server kon worden afgesloten. Onze installatie en elke start zetten ProjectZomboid64.json om naar G1 en stellen -Xmx in op basis van je plan, dus dat hoef jij niet te doen.
Compleet sandboxbestand bij de eerste start. Wij leveren het volledige standaard SandboxVars.lua van de game mee. In onze tests gooide de game zonder dat bestand de sandboxwaarden van de eerste start weg en gebruikte hij zijn eigen standaardwaarden tot de tweede start.
Zelf hosten of huren: een eerlijke vergelijking
Kosten. Zelf gehost: de software is gratis en je betaalt voor hardware, stroom en bandbreedte, of voor een virtuele cloudmachine. Gehuurd: een maandelijks bedrag per plan. Zie de huidige plannen.
Beschikbaarheid. Zelf gehost: zo betrouwbaar als je machine, je stroom en je thuisinternet, en hij moet aan staan als je vrienden spelen. Gehuurd: draait op de hardware van de host, niet op je pc.
Netwerkblootstelling. Zelf gehost: spelers verbinden met je publieke IP en jij regelt firewall en router. Gehuurd: je thuis-IP speelt geen rol.
Benodigde kennis. Zelf gehost: opdrachtregel, poorten forwarden, .ini-bestanden bewerken en een updateroutine. Een goede manier om te leren. Gehuurd: een webpaneel met formuliervelden.
Updates. Zelf gehost: stoppen, het SteamCMD-commando opnieuw uitvoeren, starten. Gehuurd: met Steam automatisch updaten aan (standaard, onder Geavanceerd tonen in Game-instellingen) installeert een herstart een nieuwe build.
Zelf hosten past bij je als er al de hele dag een machine draait en je je thuis voelt in netwerken. Huren past bij je als je liever geen hardware beheert. Hoe dan ook, de Project Zomboid-plannen zijn een klik weg.
We gebruiken cookies om de site te laten werken, te begrijpen hoe hij wordt gebruikt en onze marketing te meten. Je kunt alles accepteren, alleen essentiële cookies accepteren of per categorie kiezen.We gebruiken cookies om de site te laten werken, te begrijpen hoe hij wordt gebruikt en onze marketing te meten. Ze staan hier standaard aan. Je kunt alles uitzetten wat je niet wilt.Lees ons privacybeleid