เข้าถึง
- เปิด browser และไปที่:
http://<SERVER_IP>:8080(HTTP) - ทำตามวิซาร์ดการตั้งค่า Zammad
- สร้างบัญชีผู้ดูแลระบบของคุณ
ไฟล์และไดเรกทอรีที่สำคัญ
- ไดเรกทอรีการติดตั้ง Zammad:
/root/zammad - ไฟล์ environment:
/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 - พื้นที่เก็บข้อมูลซัมมาด:
/var/lib/docker/volumes/zammad_zammad-storage/_data - การสำรองข้อมูล Zammad:
/var/lib/docker/volumes/zammad_zammad-backup/_data
สถาปัตยกรรมซัมมาด
- NGINX (zammad-nginx) → การเข้าถึงเว็บ / พร็อกซีย้อนกลับ (พอร์ต 8080)
- Rails Server (zammad-railsserver) → แบ็กเอนด์แอปพลิเคชัน (คอร์ลอจิกและ API)
- เครื่องมือวางกำหนดการ (zammad-scheduler) → งานเบื้องหลัง (อีเมล ระบบอัตโนมัติ ทริกเกอร์)
- WebSocket (zammad-websocket) → การอัปเดตและการแจ้งเตือนแบบเรียลไทม์
- PostgreSQL (zammad-postgresql) → ฐานข้อมูลหลัก (ตั๋ว ผู้ใช้ การกำหนดค่า)
- Redis (zammad-redis) → คิวงานแคชและพื้นหลัง
- Memcached (zammad-memcached) → เลเยอร์แคชในหน่วยความจำ
- Elasticsearch (zammad-elasticsearch) → เครื่องมือค้นหาข้อความแบบเต็ม
- การสำรองข้อมูล (zammad-backup) → การสำรองข้อมูลอัตโนมัติ
- Init (zammad-init) → การตั้งค่าเริ่มต้น & งานบูตสแตรป
หมายเหตุ
- การเริ่มต้นครั้งแรกอาจใช้เวลาสักครู่
- หากจำเป็นต้องใช้คุณสมบัติอีเมล ตรวจสอบให้แน่ใจว่าอนุญาตการเชื่อมต่อ SMTP บนเซิร์ฟเวอร์นี้ ขอการเข้าถึง SMTP หากปิดใช้งานอยู่ในปัจจุบัน