Project-Zomboid-Server selbst hosten (und wann sich ein gemieteter lohnt)
Stand: 28. September 2026 · Anleitung · VPS · Gameserver
Der dedizierte Server von Project Zomboid kommt über SteamCMD, anonym, ohne dass das Konto das Spiel besitzen muss. Er ist ein Java-Programm und bringt seine Java-Laufzeit selbst mit.
Installieren und starten
steamcmd +force_install_dir ~/pz +login anonymous +app_update 380870 validate +quit cd ~/pz && ./start-server.sh -servername meinserver -adminpassword 'geheim'
Beim ersten Start legt der Server den Admin-Zugang an und schreibt seine Einstellungen. Den Start in tmux oder screen legen, damit er eine getrennte SSH-Verbindung übersteht.
Ports: zwei, beide UDP
sudo ufw allow 16261:16262/udp
Mitspieler fügen den Server unter „Beitreten“ mit Adresse und Port zu den Favoriten hinzu. Beim ersten Beitritt legt jeder mit Benutzername und Passwort sein Konto auf dem Server an.
Zwei Dateien, zwei Zuständigkeiten
Unter ~/Zomboid/Server/ liegen je Servername eine .ini-Datei für den Betrieb (Spielerzahl, Passwort, PvP, Mods) und eine _SandboxVars.lua für die Spielregeln (Zombie-Geschwindigkeit, Loot, Infektion). Wer nur eine davon kennt, sucht die andere Hälfte der Einstellungen lange.
Mods: zwei Listen, die zusammenpassen müssen
In der .ini stehen WorkshopItems= (die Workshop-Nummern, damit der Server die Dateien lädt) und Mods= (die Mod-IDs aus der jeweiligen mod.info, damit er sie aktiviert). Fehlt ein Eintrag in einer der beiden Listen, lädt der Server die Mod still nicht. Das ist der häufigste Grund, warum „die Mod nicht geht“.
Arbeitsspeicher und Updates
Der Speicher wächst mit der erkundeten Karte, nicht mit der Spielerzahl. Die Java-Obergrenze steht in ProjectZomboid64.json im Installationsordner (-Xmx); sie muss unter dem Arbeitsspeicher der Maschine bleiben, sonst beendet das Betriebssystem den Prozess. Nach einem Spiel-Update lehnt der Server Clients mit anderer Version ab — den SteamCMD-Befehl vor jedem Start laufen zu lassen, hält ihn aktuell.
Selbst hosten oder mieten: die ehrliche Abwägung
Bei einem gemieteten Zomboid-Server bei uns liegen die Einstellungen aus beiden Dateien als Felder im Kontrollpult, die beiden Mod-Listen nebeneinander. Ehrlich dazu: bei uns aktualisiert sich der Zomboid-Server derzeit nicht selbst beim Start, ein Update spielen wir auf Ticket ein. Bis zu sieben Backups legst du per Klick oder als Zeitplan an.
- Project Zomboid Server mietenServer-INI und Sandbox-Regeln im Kontrollpult
- Alle Zomboid-Einstellungen im PultErzeugt aus dem Quelltext des Kontrollpults
- Vorher: VPS absichernSSH-Key und Firewall einrichten