Zammad

Web tabanlı, açık kaynaklı bir yardım masası/müşteri destek sistemi.

Erişim

  1. Tarayıcınızı açın ve şu adrese gidin: http://<SERVER_IP>:8080 (HTTP)
  2. Zammad kurulum sihirbazını izleyin.
  3. Yönetici hesabınızı oluşturun

Önemli Dosyalar ve Dizinler

  • Zammad kurulum dizini: /root/zammad
  • Çevre dosyası: /root/zammad/.env
  • Docker Compose dosyası: /root/zammad/docker-compose.yml
  • PostgreSQL veri hacmi: /var/lib/docker/volumes/zammad_postgresql-data/_data
  • Redis veri hacmi: /var/lib/docker/volumes/zammad_redis-data/_data
  • Elasticsearch veri hacmi: /var/lib/docker/volumes/zammad_elasticsearch-data/_data
  • Zammad depolama alanı: /var/lib/docker/volumes/zammad_zammad-storage/_data
  • Zammad yedeklemeleri: /var/lib/docker/volumes/zammad_zammad-backup/_data

Zammad Mimarisi

  • NGINX (zammad-nginx) → Web erişimi / ters proxy (8080 numaralı bağlantı noktası)
  • Rails Sunucusu (zammad-railsserver) → Uygulama arka ucu (temel mantık ve API)
  • Zamanlayıcı (zammad-scheduler) → Arka planda çalışan işler (e-postalar, otomasyonlar, tetikleyiciler)
  • WebSocket (zammad-websocket) → Gerçek zamanlı güncellemeler ve bildirimler
  • PostgreSQL (zammad-postgresql) → Ana veritabanı (biletler, kullanıcılar, yapılandırma)
  • Redis (zammad-redis) → Önbellek ve arka plan iş kuyrukları
  • Memcached (zammad-memcached) → Bellek içi önbellekleme katmanı
  • Elasticsearch (zammad-elasticsearch) → Tam metin arama motoru
  • Yedekleme (zammad-backup) → Otomatik yedeklemeler
  • Init (zammad-init) → İlk kurulum ve önyükleme işlemleri

Notlar

  • İlk başlatma işlemi birkaç dakika sürebilir.
  • E-posta özelliklerinin kullanılması gerekiyorsa, bu sunucuda SMTP bağlantılarına izin verildiğinden emin olun. SMTP erişimi şu anda devre dışıysa, erişim izni isteyin.

Başvuru Detayları