From 12bb7e0220caf0eabedcc6244c524a91dc7cab61 Mon Sep 17 00:00:00 2001 From: Scrublord MacBad Date: Tue, 21 Apr 2026 20:10:28 +0200 Subject: [PATCH] fix: schema alignment with snake_case --- apps/production/element-server-suite.yaml | 24 +++++++++++------------ 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/apps/production/element-server-suite.yaml b/apps/production/element-server-suite.yaml index 597c3dd..40d69bb 100644 --- a/apps/production/element-server-suite.yaml +++ b/apps/production/element-server-suite.yaml @@ -19,29 +19,27 @@ spec: postgresql: existingSecret: matrix-postgres-auth - # 1. Synapse (Flache Struktur, kein 'config' Key) + # 1. Synapse (snake_case) synapse: enabled: true - serverName: axion1337.chat - publicBaseurl: https://matrix.axion1337.chat + server_name: axion1337.chat + public_baseurl: https://matrix.axion1337.chat - # 2. Element Web (CamelCase Schreibweise) - elementWeb: + # 2. Element Web (snake_case) + element_web: enabled: true - # 3. Admin Konsole (CamelCase Schreibweise) - synapseAdmin: + # 3. Admin Konsole (snake_case) + synapse_admin: enabled: true - # 4. Well-Known (CamelCase Schreibweise) - wellKnown: + # 4. Well-Known (snake_case) + well_known: enabled: true - # 5. Ingress (Schema-konform) + # 5. Ingress (Minimalistisch, da Schema-gesteuert) ingress: className: traefik annotations: cert-manager.io/cluster-issuer: letsencrypt-prod - traefik.ingress.kubernetes.io/router.tls: "true" - # 'enabled' und 'hosts' wurden laut Fehler abgelehnt, - # das Chart generiert diese meist aus der global.domainName. \ No newline at end of file + traefik.ingress.kubernetes.io/router.tls: "true" \ No newline at end of file