StruxaEggs Explorer

Zandronum

Game

Zandronum is a multiplayer oriented port, based off Skulltag, for Doom and Doom II by id Software. This egg uses the Freedoom WAD by default.

Author: sup@libtar.deSource: pterodactyl/game-eggsUpdated: 5/24/2026

Startup Command

./zandronum-server -port {{SERVER_PORT}} -config /home/container/zandronum.ini +set dmflags {{DMFLAGS}} +set dmflags2 {{DMFLAGS2}} +set zadmflags {{ZADMFLAGS}} +set compatflags {{COMPATFLAGS}} +set compatflags2 {{COMPATFLAGS2}} +set zacompatflags {{ZACOMPATFLAGS}} -iwad IWAD/{{IWAD}} -file PWAD/{{PWADS}} -host {{MAX_PLAYERS}} +map {{MAP}} -skill {{SKILL}}  -netmode 1

Docker Images

LabelImage
Ubuntughcr.io/ptero-eggs/yolks:ubuntu

Environment Variables

NameVariableDefaultRules
Max Players
The maximum amount of players allowed on your game server.
MAX_PLAYERS16nullable|integer|max:128
IWAD
An IWAD is the main resource file for a Doom-engine game, containing all the game's original sounds, levels, and graphics.
IWADfreedoom1.wadrequired|string|max:255
PWADS
If you wish to use multiple PWAD you can do so by separating them with spaces. A PWAD is a WAD containing lumps of data, often used as addons. They replace in-game assets.
PWADSnonenullable|string|max:255
Skill
Set the difficulty of the game.
SKILLnonenullable|string|between:0,15
map
The map the server should start with.
MAPe1m1nullable|string|max:255
dmflags
Gameplay flags. https://wiki.zandronum.com/DMFlags
DMFLAGSnonenullable|string|max:255
dmflags2
Gameplay flags. https://wiki.zandronum.com/DMFlags
DMFLAGS2nonenullable|string|max:255
zadmflags
Zandronum specific gameplay flags. https://wiki.zandronum.com/DMFlags
ZADMFLAGSnonenullable|string|max:255
compatflags
Compatibility flags. https://wiki.zandronum.com/DMFlags
COMPATFLAGSnonenullable|string|max:255
compatflags2
Compatibility flags. https://wiki.zandronum.com/DMFlags
COMPATFLAGS2nonenullable|string|max:255
zacompatflags
Zandronum specific compatibility flags. https://wiki.zandronum.com/DMFlags
ZACOMPATFLAGSnonenullable|string|max:255
Enable GeoIP
GeoIP is used to identify the country of the client's ip address
GEOIP1required|boolean