Skip to content

composemgr/zammad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👋 Welcome to zammad 🚀

zammad - Self-hosted Docker Compose deployment

📋 Description

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.

📦 Installation

Using curl

curl -q -LSsf "https://raw.githubusercontent.com/composemgr/zammad/main/docker-compose.yaml" | docker compose -f - up -d

Using git

git clone "https://github.com/composemgr/zammad" ~/.local/srv/docker/zammad
cd ~/.local/srv/docker/zammad
docker compose up -d

Using composemgr

composemgr install zammad

🔧 Configuration

Environment Variables

TZ=America/New_York
BASE_HOST_NAME=${HOSTNAME}
BASE_DOMAIN_NAME=

🌐 Access

📂 Volumes

  • ./rootfs/config/zammad - Configuration files
  • ./rootfs/data/zammad - Application data

🔐 Security

  • Change default passwords after first login
  • Use HTTPS via reverse proxy in production
  • Configure authentication as needed

🔍 Logging

docker compose logs -f

🛠️ Management

Start services

docker compose up -d

Stop services

docker compose down

Update images

docker compose pull && docker compose up -d

📋 Requirements

  • Docker Engine 20.10+
  • Docker Compose V2+
  • Sufficient disk space for data and logs

🤝 Author

🤖 casjay: Github 🤖
🦄 composemgr: Github 🦄

About

Repository for zammad

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published