# System Overview — Zammad dalam Super Apps
> **Terakhir Diperbarui:** 2026-07-02
---
## Diagram
```mermaid
flowchart LR
subgraph users [Users]
U[Browser / PWA]
end
subgraph fe [Frontend]
MY[my.gisportal.id
mysupperapps_FE_PWA]
end
subgraph zammad_stack [10.100.1.24 Docker]
Z[Zammad Rails]
ES[Elasticsearch]
RD[Redis]
end
subgraph data [Data Layer]
PG[(PostgreSQL
10.100.1.25)]
OSS[(QNAP OSS
zammad-attachments)]
AD[(Active Directory
10.100.1.40)]
end
U --> MY
MY -->|REST API token| Z
Z --> PG
Z --> ES
Z --> RD
Z --> OSS
Z -->|LDAP bind| AD
U -->|Admin UI optional| Z
```
---
## Boundary
| Komponen | Owner repo | Catatan |
|----------|------------|---------|
| Zammad stack + nginx | `Zammad/` | Install & ops |
| UI ticketing end-user | `mysupperapps_FE_PWA` | Konsumsi API Zammad |
| LDAP / AD | infrastruktur | Shared dengan geonet-console |
| OSS credential | `server-connection` | Reuse key, bucket terpisah |
| Email inbound/outbound | Mailcow (belum) | Fase setelah POC web |
---
## URL target
| Service | URL |
|---------|-----|
| Zammad UI | `https://zammad.gisportal.id` |
| Zammad API | `https://zammad.gisportal.id/api/v1/` |
| FE ticketing | `https://my.gisportal.id/ticketing` |