Back to Templates
GameCP OfficialSurvival
Verified

Project Zomboid

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..

v2
2/9/2026

Startup Command

#!/bin/bashBash shell with full features

Default

Default startup command from Pterodactyl egg

Default

Environment Variables

SERVER_NAME

Required

Server Name

The internal server name used for save/config files

Default
${SERVER_NAME}

PZ_CONFIG_NAME

Required

Config 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.

Default
servertest

MAX_PLAYERS

RequiredRead Only

Max Players

Maximum number of concurrent players

Default
${MAX_PLAYERS}

ADMIN_USER

Required

Admin Username

Username for the admin account

Default
admin

ADMIN_PASSWORD

Required

Admin Password

Password for the admin account

Default
(empty)

STEAM_PORT

RequiredRead Only

Steam Port

UDP port for Steam communication

Default
16262

SRCDS_BETAID

Beta Branch

Beta branch to install, such as b41multiplayer. Leave blank for stable.

Default
(empty)

AUTO_UPDATE

Auto Update

Automatically update the server on startup.

Default
false

STEAM_USER

Required

Steam Username

Steam username for authentication (required for Steam games)

Default
${STEAM_USER}

STEAM_PASS

Required

Steam Password

Steam password for authentication (required for Steam games)

Default
${STEAM_PASS}

STEAM_AUTH

Steam Auth Code

Steam Guard authentication code (optional)

Default
(empty)

EXTRA_FLAGS

Extra SteamCMD Flags

Additional SteamCMD flags

Default
(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.

after installghcr.io/ptero-eggs/installers:debian

Configuration Files

PZ Main Config

Server identity, passwords, networking, and quality-of-life settings. Uses Rules Mode to preserve Workshop mods and custom settings you add manually.

Zomboid/Server/servertest.iniini
11 fields

PZ Sandbox Vars

Gameplay difficulty settings: zombie behavior, loot rates, day length, and world rules. Uses Rules Mode to preserve any custom sandbox tweaks.

Zomboid/Server/servertest_SandboxVars.luafile
14 fields

Container Configuration

Docker Image

ghcr.io/ptero-eggs/steamcmd:debian

Technical Profile

Template ID

project-zomboid

Author

GameCP Team

Last Updated

February 9, 2026

Status

Active

Configuration Metadata

Information about the origin and version of this game configuration.

Author

GameCP Team

Version

2

Source

gamecp

Imported: 2/8/2026, 7:00:00 PM