Dostęp
- Otwórz przeglądarkę i przejdź do:
http://<SERVER_IP>:8080(HTTP) - Postępuj zgodnie z kreatorem konfiguracji Zammad.
- Utwórz swoje konto administratora
Ważne pliki i katalogi
- Katalog instalacyjny Zammada:
/root/zammad - Plik środowiska:
/root/zammad/.env - Plik Docker Compose:
/root/zammad/docker-compose.yml - Ilość danych PostgreSQL:
/var/lib/docker/volumes/zammad_postgresql-data/_data - Ilość danych Redis:
/var/lib/docker/volumes/zammad_redis-data/_data - Ilość danych Elasticsearch:
/var/lib/docker/volumes/zammad_elasticsearch-data/_data - Magazyn Zammad:
/var/lib/docker/volumes/zammad_zammad-storage/_data - Kopie zapasowe Zammada:
/var/lib/docker/volumes/zammad_zammad-backup/_data
Architektura Zammada
- NGINX (zammad-nginx) → Dostęp do sieci / odwrotne proxy (port 8080)
- Serwer Rails (zammad-railsserver) → Zaplecze aplikacji (rdzeń logiki i API)
- Harmonogram (zammad-scheduler) → Zadania w tle (e-maile, automatyzacje, wyzwalacze)
- WebSocket (zammad-websocket) → Aktualizacje i powiadomienia w czasie rzeczywistym
- PostgreSQL (zammad-postgresql) → Podstawowa baza danych (zgłoszenia, użytkownicy, konfiguracja)
- Redis (zammad-redis) → Kolejki zadań w pamięci podręcznej i w tle
- Memcached (zammad-memcached) → Warstwa buforowania w pamięci
- Elasticsearch (zammad-elasticsearch) → Wyszukiwarka pełnotekstowa
- Kopia zapasowa (zammad-backup) → Automatyczne kopie zapasowe
- Init (zammad-init) → Początkowa konfiguracja i zadania ładowania początkowego
Notatki
- Pierwsze uruchomienie może zająć kilka minut.
- Jeśli wymagane są funkcje poczty e-mail, upewnij się, że na tym serwerze dozwolone są połączenia SMTP. Poproś o dostęp SMTP, jeśli jest obecnie wyłączony.