StruxaEggs Explorer

DayZ

Game

How long can you survive a post-apocalyptic world? A land overrun with an infected "zombie" population, where you compete with other survivors for limited resources. Will you team up with strangers and stay strong together? Or play as a lone wolf to avoid betrayal? This is DayZ – this is your story.

Author: red_thirten@yahoo.comSource: pterodactyl/game-eggsUpdated: 5/24/2026

Startup Command

./{{SERVER_BINARY}} -port={{SERVER_PORT}} -profiles=profiles -bepath=./ -config=serverDZ.cfg -mod={{CLIENT_MODS}} -serverMod={{SERVERMODS}} {{STARTUP_PARAMS}}

Docker Images

LabelImage
ghcr.io/ptero-eggs/games:dayzghcr.io/ptero-eggs/games:dayz

Environment Variables

NameVariableDefaultRules
[Host] Steam Query Port
UDP port for Steam server list features. Helps the server be visible in the client server browser.
QUERY_PORT27016required|integer|between:1024,65536
[Host] Steam Username
Used for installation and updates. Account does not need to own DayZ, but MUST BE a VALID Steam account (anonymous login cannot be used). For security reasons it is recommended that you create a new Steam account just for your dedicated servers. *This info is not visible to the server owner.*
STEAM_USERnonerequired|string|not_in:anonymous
[Host] Steam Password
Used for installation and updates. Steam Guard MUST be completely TURNED OFF for the server and mods to download efficiently. *This info is not visible to the server owner, BUT IS stored in PLAIN TEXT. It is NOT advised to use a personal account; best to use a dummy account.*
STEAM_PASSnonerequired|string
[Host] Disable Mod Downloads/Updates
If the Steam account does not own the base DayZ game, Steam Workshop mod downloads/updates will not work. If so, this setting allows disabling of this feature to avoid errors. (1 ON | 0 OFF)
DISABLE_MOD_UPDATES0boolean
[Host] Number of SteamCMD Retry Attempts
How many times SteamCMD should retry downloading a server or mod after a recoverable error. (ie. A particularly large mod download times out)
STEAMCMD_ATTEMPTS3required|integer
[Host] Skip Game Server Install
Skips the installation of game server files via SteamCMD during the installation script. Should only be enabled if you are trying to install the server with a Steam account that has Steam Guard enabled (not recommended).
SKIP_INSTALL0boolean
Automatic Updates
Quickly checks for any server or mod updates on startup, and updates if necessary.
UPDATE_SERVER1boolean
Server Name
Name of the server that will appear in the server list.
SERVER_HOSTNAMEDayZ Serverrequired|string
Max Players
Maximum number of players allowed to join the server.
MAX_PLAYERS64required|integer|gt:0
Server Password
Password required to join the server. Leave blank to have no password.
SERVER_PASSWORDnonenullable|string
Admin Password
Password to log in as an admin on the server.
ADMIN_PASSWORDnonenullable|string
RCON Port
Used by Tools or Battlemetrics to manage servers from outside. RCON Port is recommended to be at Game Port +3. For example, If the Game Port is 2302, then RCON Port should be 2305.
RCON_PORT2305required|integer|between:1024,65536
RCON Password
This password is used to authenticate third parties to access server controls via RCON.
RCON_PASSWORDnonerequired|string|max:20
Modlist File (Exported from DayZ Launcher)
Filename for an exported modlist. This file will be parsed for mod installation and loading. Upload your HTML file to the root directory (eg. /home/container/modlist.html). Leave blank to disable loading mods from a modlist.
MOD_FILEmodlist.htmlnullable|string
Additional Mods
A semicolon-separated list of mod folders to load from the root directory. Useful for loading manually uploaded mods. Any mods in this list that are in "@workshopID" form will also be included in Automatic Updates (if enabled). NO capital letters, spaces, or folders starting with a number! (ex. myMod;@123456789;@987654321;etc;)
MODIFICATIONSnonenullable|string
Verify Signatures
Ensures all clients have exactly the same version of mods or addons that the server is running. Otherwise, they will be kicked upon connection. (2 ON | 0 OFF)
VERIFY_SIGNATURES2required|string|in:0,2
Enforce Game Version
When ON, the server will allow the connection only to clients with same the version as the server.
ENFORCE_BUILD1boolean
Disable VoN
When ON, will disable Voice over Network (voice chat) in the server.
DISABLE_VON0boolean
VoN Quality
Voice over Network codec quality; the higher the better. (Values 0-30)
VON_QUALITY20required|integer|between:0,30
Disable Third Person
When ON, will disable third person view while on the server.
DISABLE_THIRD0boolean
Disable Crosshair
When ON, will disable the crosshair from being visible while on the server.
DISABLE_CROSSHAIR0boolean
Disable Personal Light
When ON, will disable a personal light positioned above all clients during the night time while on the server.
DISABLE_PERSONAL_LIGHT1boolean
Darker Nights
When ON, will make nights darker (more accurate nights, but hard to see without a light).
LIGHTING_CONFIG0boolean
Persistent Time
The actual server time is saved to storage, so when ON, the next server start will use the saved time value.
PERSISTENT_TIME0boolean
Time Multiplier
This is a time multiplier for in-game time (ie. 12 would move a full 24-hour day in-game 12 times faster, making it last 2 hours "in real life"). (Values: 0-24)
TIME_MULT12required|integer|between:0,24
Night Multiplier
This is an additional multiplier to either speed up or slow down nights in-game. It is multiplied with the "Time Multiplier" variable to get it's final multiplier for night time speed. (Values: 0.1-64.0)
NIGHT_MULT1required|numeric|between:0.1,64
[Repair] Make Mod Files Lowercase
Every mod that is set to be loaded will have its folder and files changed to lowercase (to prevent errors). It is recommended to enable this for one server boot after copying a mod from a Windows machine to the server, or if mods seem to not be loading.
MODS_LOWERCASE0boolean
[Repair] Validate Server Files
Validates all server files when Automatic Updates is ON. Note: This will significantly increase server startup times, so it is recommended to only enable this when needed.
VALIDATE_SERVER0boolean
[Advanced] Server-Side Only Mods
Mod folders to be used with the "-serverMods" startup option. They only run server-side and are not required by clients if "Verify Signatures" is ON. Any mods in this list that are in "@workshopID" form will also be included in Automatic Updates (if enabled). NO capital letters, spaces, or folders starting with a number! Each folder must be followed with a semicolon (ex. @123456789;@987654321;etc;)
SERVERMODSnonenullable|string
[Advanced] Extra Startup Parameters
See https://community.bistudio.com/wiki/DayZ:Server_Configuration#Launch_Parameters for more info on valid flags for this field.
STARTUP_PARAMS-dologs -adminlog -netlog -freezechecknullable|string
[Advanced] Server Binary
Cannot currently be changed. Left in case other branches with different executable names are introduced at a later date.
SERVER_BINARYDayZServerrequired|string|in:DayZServer
[Advanced] DayZ Dedicated Server App ID
Used for installation and updates. Rarely needs to be changed. 223350 is for Stable branch and 1042420 is for experimental branch. Changing branches may require deleting all server files and reinstalling.
STEAMCMD_APPID223350required|integer|in:223350,1042420

Features

steam_disk_space