
Project Zomboid
Dedicated Server Template
Project Zomboid is the ultimate in zombie survival. Alone or in MP: you loot, build, craft, fight, farm and fish in a struggle to survive. A hardcore RPG skillset, a vast map, massively customisable sandbox and a cute tutorial raccoon await the unwary. So how will you die? All it takes is a bite..
Project Zomboid Game Server Hosting
Deploy and manage your own Project Zomboid dedicated server with GameCP's free game server control panel. This template provides a production-ready server configuration with one-click installation, automatic updates via SteamCMD, and full environment variable management. Whether you're hosting for a small group of friends or running a large community server, GameCP makes Project Zomboid server administration simple and reliable.
Resource Requirements
+128 MiB per player
Recommended Players
Performance Tiers
Economy
Small server, 1-8 players
Standard
Medium server, 8-32 players with mods
Pro
Large server, 32-64 players, heavy mods
Startup Command
Default
Default startup command
G1GC Optimized
Optimized G1 garbage collector for reduced lag spikes. Best for servers with 10+ players.
Environment Variables
SERVER_NAME
RequiredServer Name
The internal server name used for save/config files
(empty)MAX_PLAYERS
RequiredRead OnlyMax Players
Maximum number of concurrent players
16ADMIN_USER
RequiredAdmin Username
Username for the admin account
adminADMIN_PASSWORD
RequiredAdmin Password
Password for the admin account
(empty)SRCDS_BETAID
Beta Branch
Beta branch to install, such as b41multiplayer. Leave blank for stable.
(empty)AUTO_UPDATE
Auto Update
Automatically update the server on startup.
0CONFIG_NAME
RequiredConfig File Name
The internal config file name PZ uses (e.g. servertest). Determines which .ini and _SandboxVars.lua files are loaded. Not the public display name.
servertestSTEAM_PORT
RequiredRead OnlySteam Port
UDP port for Steam communication
16262STEAM_USER
Read OnlySteam Username
Steam username for authentication. Leave empty for anonymous login.
(empty)STEAM_PASS
Read OnlySteam Password
Steam password for authentication. Leave empty for anonymous login.
(empty)STEAM_AUTH
Read OnlySteam Auth Code
Steam Guard authentication code (optional)
(empty)EXTRA_FLAGS
Read OnlyExtra SteamCMD Flags
Additional SteamCMD flags
(empty)Lifecycle Scripts
Seed PZ Config Files
Creates servertest.ini and servertest_SandboxVars.lua with sensible defaults if they don't already exist. These files are required before the server can boot.
Configuration Files
Server Settings
Server identity, passwords, and networking. Only updates the settings shown here ā your other settings stay untouched.
Zomboid/Server/servertest.iniiniSandbox Settings
Zombie behavior, loot rates, day length, and world rules. Only updates the settings shown here.
Zomboid/Server/servertest_SandboxVars.luafileContainer Configuration
Docker Image
ghcr.io/ptero-eggs/steamcmd:debian
Technical Profile
Template ID
project-zomboid
Author
GameCP Team
Last Updated
March 13, 2026
Status
ActiveConfiguration Metadata
Information about the origin and version of this game configuration.