Zammad

Egy webalapú, nyílt forráskódú ügyfélszolgálati rendszer.

Hozzáférés

  1. Nyissa meg a böngészőjét, és lépjen a következő oldalra: http://<SERVER_IP>:8080 (HTTP)
  2. Kövesse a Zammad telepítővarázsló utasításait.
  3. Hozzon létre rendszergazdai fiókot

Fontos fájlok és könyvtárak

  • A Zammad telepítési könyvtára: /root/zammad
  • Környezeti fájl: /root/zammad/.env
  • Docker Compose fájl: /root/zammad/docker-compose.yml
  • PostgreSQL adatmennyiség: /var/lib/docker/volumes/zammad_postgresql-data/_data
  • Redis adatmennyiség: /var/lib/docker/volumes/zammad_redis-data/_data
  • Az Elasticsearch adatmennyisége: /var/lib/docker/volumes/zammad_elasticsearch-data/_data
  • Zammad-tároló: /var/lib/docker/volumes/zammad_zammad-storage/_data
  • Zammad biztonsági mentések: /var/lib/docker/volumes/zammad_zammad-backup/_data

A Zammad felépítése

  • NGINX (zammad-nginx) → Webes hozzáférés / fordított proxy (8080-as port)
  • Rails-kiszolgáló (zammad-railsserver) → Alkalmazás háttérrendszere (alapvető logika és API)
  • Ütemező (zammad-scheduler) → Háttérfeladatok (e-mailek, automatizálások, indítók)
  • WebSocket (zammad-websocket) → Valós idejű frissítések és értesítések
  • PostgreSQL (zammad-postgresql) → Fő adatbázis (jegyek, felhasználók, konfiguráció)
  • Redis (zammad-redis) → Gyorsítótár és háttérfeladat-sorok
  • Memcached (zammad-memcached) → Memóriában tárolt gyorsítótár-réteg
  • Elasticsearch (zammad-elasticsearch) → Teljes szövegű keresőmotor
  • Biztonsági mentés (zammad-backup) → Automatikus biztonsági mentések
  • Init (zammad-init) → Kezdeti beállítás és indítási feladatok

Megjegyzések

  • Az első indítás néhány percig tarthat.
  • Ha e-mail funkciókra van szükség, győződjön meg arról, hogy az SMTP-kapcsolatok engedélyezve vannak ezen a szerveren. Kérjen SMTP-hozzáférést, ha az jelenleg le van tiltva.

Az alkalmazás részletei