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.1 KiB

ADR-0002: Attachment Zammad di QNAP OSS (Private Bucket)

Status: Accepted
Date: 2026-07-02


Context

Zammad menyimpan lampiran tiket. Opsi storage:

  1. Disk lokal container/volume
  2. S3-compatible object storage (QNAP QuObjects)
  3. NFS share

QNAP OSS sudah dipakai untuk super-apps (avatar publik) di geonet-console.


Decision

  • Bucket: zammad-attachments
  • Endpoint: http://10.100.1.10:8010
  • Private — tanpa public ACL atau nginx proxy publik
  • Credential: reuse access key format super-apps:<key-id> dari geonet-console .env
  • Zammad config: Simple Storage (S3), force_path_style: true

Consequences

Positive

  • Attachment tidak memenuhi disk root LVM di .24
  • Pola sama dengan stack existing (AWS SDK, QNAP)
  • Backup NAS terpusat

Negative

  • Ketergantungan jaringan internal ke QNAP
  • QuObjects kadang 503 singkat setelah bucket baru — perlu retry