Access
- 打开浏览器,访问:
http://<SERVER_IP>:8080(HTTP) - 按照 Zammad 安装向导完成配置。
- 创建管理员账户
重要文件与目录
- Zammad 安装目录:
/root/zammad - Environment file:
/root/zammad/.env - Docker Compose 文件:
/root/zammad/docker-compose.yml - PostgreSQL 数据卷:
/var/lib/docker/volumes/zammad_postgresql-data/_data - Redis 数据卷:
/var/lib/docker/volumes/zammad_redis-data/_data - Elasticsearch 数据卷:
/var/lib/docker/volumes/zammad_elasticsearch-data/_data - Zammad storage:
/var/lib/docker/volumes/zammad_zammad-storage/_data - Zammad backups:
/var/lib/docker/volumes/zammad_zammad-backup/_data
Zammad Architecture
- NGINX (zammad-nginx) → Web 访问 / 反向代理(端口 8080)
- Rails Server (zammad-railsserver) → 应用后端(核心逻辑与 API)
- Scheduler (zammad-scheduler) → 后台任务(邮件、自动化、触发器)
- WebSocket (zammad-websocket) → 实时更新与通知
- PostgreSQL (zammad-postgresql) → 主数据库(工单、用户、配置)
- Redis (zammad-redis) → 缓存与后台任务队列
- Memcached (zammad-memcached) → 内存缓存层
- Elasticsearch (zammad-elasticsearch) → 全文检索引擎
- Backup (zammad-backup) → 自动备份
- Init (zammad-init) → 初始化配置与引导任务
Notes
- 首次启动可能需要几分钟,请耐心等待。
- 如需使用邮件功能,请确保此服务器允许 SMTP 连接。如当前已被禁用,请申请开启 SMTP 访问权限。