GeoNetAgent, LDAPWeb, server-audit, server-connection
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.3 KiB

System Overview — Zammad dalam Super Apps

Terakhir Diperbarui: 2026-07-02


Diagram

flowchart LR
  subgraph users [Users]
    U[Browser / PWA]
  end

  subgraph fe [Frontend]
    MY[my.gisportal.id<br/>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<br/>10.100.1.25)]
    OSS[(QNAP OSS<br/>zammad-attachments)]
    AD[(Active Directory<br/>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