From a1160d822968c9a523d07c5f2c81e29cba3ebe2f Mon Sep 17 00:00:00 2001 From: Scrublord MacBad Date: Tue, 21 Apr 2026 20:14:56 +0200 Subject: [PATCH] fix: structure values according to ESS component schem --- apps/production/element-server-suite.yaml | 34 +++++++++++------------ 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/apps/production/element-server-suite.yaml b/apps/production/element-server-suite.yaml index 40d69bb..7e8f426 100644 --- a/apps/production/element-server-suite.yaml +++ b/apps/production/element-server-suite.yaml @@ -14,30 +14,28 @@ spec: name: element-ess-oci namespace: flux-system values: + # GLOBAL: Hier kommen die Basis-Daten und die Domain-Verteilung rein global: domainName: axion1337.chat + hosts: + elementWeb: axion1337.chat + synapse: matrix.axion1337.chat + synapseAdmin: admin.axion1337.chat postgresql: existingSecret: matrix-postgres-auth - # 1. Synapse (snake_case) - synapse: - enabled: true - server_name: axion1337.chat - public_baseurl: https://matrix.axion1337.chat + # COMPONENTS: Hier "schalten" wir die Services ein + components: + synapse: + enabled: true + elementWeb: + enabled: true + synapseAdmin: + enabled: true + wellKnown: + enabled: true - # 2. Element Web (snake_case) - element_web: - enabled: true - - # 3. Admin Konsole (snake_case) - synapse_admin: - enabled: true - - # 4. Well-Known (snake_case) - well_known: - enabled: true - - # 5. Ingress (Minimalistisch, da Schema-gesteuert) + # INGRESS: Nur die globale Steuerung (Traefik + SSL) ingress: className: traefik annotations: