Доступ
- Відкрийте браузер і перейдіть за адресою:
http://<SERVER_IP>:8080(HTTP) - Дотримуйтесь майстра налаштування Zammad.
- Створіть обліковий запис адміністратора
Важливі файли та директорії
- Директорія встановлення Zammad:
/root/zammad - Файл середовища:
/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:
/var/lib/docker/volumes/zammad_zammad-storage/_data - Резервні копії Zammad:
/var/lib/docker/volumes/zammad_zammad-backup/_data
Архітектура Zammad
- NGINX (zammad-nginx) → Веб-доступ / зворотний проксі (порт 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) → Початкове налаштування та завдання ініціалізації
Нотатки
- Перший запуск може зайняти кілька хвилин.
- Якщо потрібні функції електронної пошти, переконайтеся, що SMTP-з'єднання дозволені на цьому сервері. Запросіть доступ до SMTP, якщо його наразі заблоковано.