From 16fe49a53e31281f37c61fdbd53f7e5ccabaa041 Mon Sep 17 00:00:00 2001 From: Scrublord MacBad Date: Tue, 21 Apr 2026 21:28:49 +0200 Subject: [PATCH] fix ki slop --- apps/production/element-server-suite.yaml | 36 +++++++++++++++-------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/apps/production/element-server-suite.yaml b/apps/production/element-server-suite.yaml index 7dbfedf..38d596a 100644 --- a/apps/production/element-server-suite.yaml +++ b/apps/production/element-server-suite.yaml @@ -14,41 +14,51 @@ spec: name: element-ess-oci namespace: flux-system values: - # 1. Globale Einstellungen (Das Fundament) - global: - domainName: axion1337.chat - postgresql: - existingSecret: matrix-postgres-auth + # Top-Level: serverName – das ist dein Matrix-Homeserver-Name + serverName: axion1337.chat - # 2. Interne Postgres deaktivieren (verhindert den /postgres Fehler) + # Interner Postgres an (default ist eh true, hier nur zur Klarheit) postgres: - enabled: false + enabled: true - # 3. Synapse (API auf matrix.axion1337.chat) + # Synapse – API auf matrix.axion1337.chat synapse: enabled: true ingress: host: matrix.axion1337.chat - # 4. Element Web (Client auf axion1337.chat) + # Matrix Authentication Service – braucht eine Subdomain + matrixAuthenticationService: + enabled: true + ingress: + host: account.axion1337.chat + + # Matrix RTC (Element Call) – braucht auch eine Subdomain + matrixRTC: + enabled: true + ingress: + host: mrtc.axion1337.chat + + # Element Web elementWeb: enabled: true ingress: host: axion1337.chat - # 5. Element Admin (Konsole auf admin.axion1337.chat) + # Element Admin elementAdmin: enabled: true ingress: host: admin.axion1337.chat - # 6. Well-Known (Ohne 'host', da automatisch via elementWeb) + # Well-Known auf der Apex-Domain (axion1337.chat/.well-known/matrix/*) wellKnownDelegation: enabled: true - # 7. Ingress-Basis (SSL & Traefik) + # Gemeinsame Ingress-Basis (wird von allen Komponenten geerbt) ingress: className: traefik annotations: cert-manager.io/cluster-issuer: letsencrypt-prod - traefik.ingress.kubernetes.io/router.tls: "true" \ No newline at end of file + traefik.ingress.kubernetes.io/router.tls: "true" + tlsEnabled: true \ No newline at end of file