About this project

This repository provides a Docker image for hosting a Project Zomboid dedicated server. It supports both Steam and non-Steam (cracked) servers, with automatic downloading of workshop mods for non-Steam setups. Key features include environment variable configuration for server name, admin credentials, RAM limits, language, and build version (stable, 42, 41). The container can run with a specified UID/GID and timezone, and includes an optional download cache. Usage is demonstrated via Docker Compose, with ports for default and direct connections. The mod downloader can be disabled if needed.