You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.4 KiB
1.4 KiB
Deployment Architecture — Zammad
Terakhir Diperbarui: 2026-07-02
Topology
Internet
│
▼
10.100.1.24 (proxy.lan)
├── nginx :443 zammad.gisportal.id
└── /opt/stacks/zammad/
├── zammad-railsserver
├── zammad-nginx (internal, upstream compose)
├── zammad-elasticsearch
├── zammad-redis
└── zammad-init (one-shot)
10.100.1.25 (main-db)
└── PostgreSQL database: zammad
10.100.1.10 (qnap)
└── QuObjects :8010 bucket zammad-attachments
10.100.1.40 (AD)
└── LDAP :389
Keputusan deploy
| Topik | Keputusan |
|---|---|
| App host | 10.100.1.24 (sama dengan my-portal, geonet-console) |
| PostgreSQL | Eksternal di 10.100.1.25 — DB server murni |
| Elasticsearch | Enabled di compose (RAM 62 GB cukup) |
| Object storage | S3 ke QNAP, bukan disk lokal untuk attachment |
Jira VM .55 |
Tidak dipakai |
Path server
| Item | Path |
|---|---|
| Compose stack | /opt/stacks/zammad/ |
| Nginx vhost | /etc/nginx/conf.d/production/zammad.conf |
| OSS cred reference | /opt/stacks/geonet-console/.env |
Resource estimate (post-install)
| Service | RAM (perkiraan) |
|---|---|
| Zammad Rails + workers | 2–4 GB |
| Elasticsearch | 4–8 GB |
| Redis | <512 MB |
Monitor dengan docker stats setelah go-live.