From 9f30fdcfa0a3eb464e6ba655a9533120e7519c28 Mon Sep 17 00:00:00 2001 From: Scrublord MacBad Date: Tue, 21 Apr 2026 20:05:58 +0200 Subject: [PATCH] fix: align values with matrix-stack schema 26.4.0 --- apps/production/element-server-suite.yaml | 31 ++++++++++------------- 1 file changed, 14 insertions(+), 17 deletions(-) diff --git a/apps/production/element-server-suite.yaml b/apps/production/element-server-suite.yaml index 008231c..597c3dd 100644 --- a/apps/production/element-server-suite.yaml +++ b/apps/production/element-server-suite.yaml @@ -7,44 +7,41 @@ spec: interval: 1h chart: spec: - chart: matrix-stack # Name aus der OCI-Registry - version: "*" # Nimmt die neueste Version + chart: matrix-stack + version: "26.4.0" sourceRef: kind: HelmRepository name: element-ess-oci namespace: flux-system values: - # Hier nutzen wir die Struktur, die das matrix-stack Chart erwartet global: domainName: axion1337.chat postgresql: existingSecret: matrix-postgres-auth + # 1. Synapse (Flache Struktur, kein 'config' Key) synapse: enabled: true - config: - serverName: axion1337.chat - publicBaseurl: https://matrix.axion1337.chat + serverName: axion1337.chat + publicBaseurl: https://matrix.axion1337.chat - element-web: + # 2. Element Web (CamelCase Schreibweise) + elementWeb: enabled: true - synapse-admin: + # 3. Admin Konsole (CamelCase Schreibweise) + synapseAdmin: enabled: true - well-known: + # 4. Well-Known (CamelCase Schreibweise) + wellKnown: enabled: true + # 5. Ingress (Schema-konform) ingress: - enabled: true className: traefik annotations: cert-manager.io/cluster-issuer: letsencrypt-prod traefik.ingress.kubernetes.io/router.tls: "true" - hosts: - - host: axion1337.chat - paths: [{ path: /, pathType: Prefix }] - - host: matrix.axion1337.chat - paths: [{ path: /, pathType: Prefix }] - - host: admin.axion1337.chat - paths: [{ path: /, pathType: Prefix }] \ No newline at end of file + # 'enabled' und 'hosts' wurden laut Fehler abgelehnt, + # das Chart generiert diese meist aus der global.domainName. \ No newline at end of file