apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: name: matrix-stack namespace: matrix spec: interval: 1h chart: spec: chart: matrix-stack version: "26.4.0" sourceRef: kind: HelmRepository name: element-ess-oci namespace: flux-system values: global: domainName: axion1337.chat postgresql: existingSecret: matrix-postgres-auth # 1. Synapse (Flache Struktur, kein 'config' Key) synapse: enabled: true serverName: axion1337.chat publicBaseurl: https://matrix.axion1337.chat # 2. Element Web (CamelCase Schreibweise) elementWeb: enabled: true # 3. Admin Konsole (CamelCase Schreibweise) synapseAdmin: enabled: true # 4. Well-Known (CamelCase Schreibweise) wellKnown: enabled: true # 5. Ingress (Schema-konform) 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.