Menu
 

Project Zomboid Dedicated Server Setup Guide

Project Zomboid Dedicated Server Setup (Stable Build)

This guide covers how to set up a dedicated server for the current stable version of Project Zomboid (Build 41.78+). Whether you are hosting a coop run for two or a massive 100-player RP community, a dedicated server is essential for persistent gameplay.

Self-Hosted (DIY)

Cost: Free
Difficulty: High
Control: 100%
Best for tech-savvy users with unused hardware.

Managed Hosting

Cost: Monthly Fee
Difficulty: Easy
Control: High (via Panel)
Check PZ Server Plans →

Requirements

  • Intel/AMD CPU with strong single-core performance.
  • RAM: 4GB (2-4 players), 8GB (5-10 players), 16GB+ (Heavy Mods/Players).
  • Storage: 20GB SSD space (Save files grow huge).
  • Java 17 or higher (Usually included with server files).

Installation via SteamCMD

1. Download the Server

Use SteamCMD to install App ID 380870:

steamcmd +login anonymous +force_install_dir C:\PZServer +app_update 380870 validate +quit

2. Initial Launch

Run StartServer64.bat (Windows) or start-server.sh (Linux). You will be prompted to create an admin password. Set it, and let the server finish initializing. It will say "Server started" when ready.

3. Configuration Files

The first launch creates configuration files in your user directory (typically C:\Users\YourUser\Zomboid\Server\servertest.ini). This is where you configure:

  • PublicName: Your server name.
  • MaxPlayers: Default is 16.
  • Mods: A semicolon-separated list of Mod IDs.

4. Port Forwarding

Project Zomboid uses the following UDP ports by default:

  • 16261 UDP: The main game port.
  • 16262 UDP: Direct connection port (Build 41+).
  • 8766 UDP: Steam query port.

Ensure these are forwarded in your router to allow outside connections.

Allocating RAM

By default, the server uses a small amount of RAM. To increase it:

  1. Right-click StartServer64.bat and choose "Edit".
  2. Find line: -Xms2048m -Xmx2048m.
  3. Change it to your desired amount (e.g., -Xms8192m -Xmx8192m for 8GB).

If you rent Project Zomboid server hosting, you can usually adjust this via a slider in the web panel without editing files manually.

Troubleshooting "Slightly" Modded Servers

If players get "Files do not match server" errors:

  • Ensure the server and client mods are identical.
  • Enable DoLuaChecksum=false in your INI file (use with caution).
  • If renting, use the "Steam Workshop Update" button in your panel.

Ready to Host?

Setup too complicated? Rent a dedicated Project Zomboid server and be playing in 5 minutes with automatic backups, mod managers, and 24/7 support.

Top