rock
|
3abe2a7184
|
fix(gotify): CNPG Postgres backend, SOPS-encrypt secrets
- Replace SQLite + PVC with CNPG Postgres cluster (2 replicas, longhorn-cnpg)
- Connection string built at runtime via shell wrapper (env var interpolation)
- Remove gotify-data PVC (DB handles persistence)
- Encrypt secrets.yaml with SOPS
- Add db.yaml: gotify-db cluster in notifications namespace
|
2026-09-10 10:34:44 +09:00 |
|
rock
|
b0c17527f2
|
feat(gotify): add push notification server + SMTP email relay
- Gotify server (ghcr.io/gotify/server:2.6.1) in notifications namespace
- SMTP emailer sidecar polls messages, forwards as email via msmtp
- Ingress at gotify.riotpiao.com with WebSocket support
- 1Gi Longhorn PVC for message persistence
- ArgoCD Application (wave 8, auto-sync)
- Secrets template for admin creds, SMTP config, tokens
- README with setup guide: tokens, Forgejo webhooks, SMTP providers
Enables PR created/merged email notifications from Forgejo.
|
2026-09-10 08:25:36 +09:00 |
|