zammad - Self-hosted Docker Compose deployment
Zammad is a containerized service deployed using Docker Compose. This setup provides a complete, production-ready deployment with proper security defaults, logging, and configuration management.
curl -q -LSsf "https://raw.githubusercontent.com/composemgr/zammad/main/docker-compose.yaml" | docker compose -f - up -dgit clone "https://github.com/composemgr/zammad" ~/.local/srv/docker/zammad
cd ~/.local/srv/docker/zammad
docker compose up -dcomposemgr install zammadTZ=America/New_York
BASE_HOST_NAME=${HOSTNAME}
BASE_DOMAIN_NAME=- Web Interface: http://172.17.0.1:8080
./rootfs/config/zammad- Configuration files./rootfs/data/zammad- Application data
- Change default passwords after first login
- Use HTTPS via reverse proxy in production
- Configure authentication as needed
docker compose logs -fdocker compose up -ddocker compose downdocker compose pull && docker compose up -d- Docker Engine 20.10+
- Docker Compose V2+
- Sufficient disk space for data and logs