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: 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 # COMPONENTS: Hier "schalten" wir die Services ein components: synapse: enabled: true elementWeb: enabled: true synapseAdmin: enabled: true wellKnown: enabled: true # INGRESS: Nur die globale Steuerung (Traefik + SSL) ingress: className: traefik annotations: cert-manager.io/cluster-issuer: letsencrypt-prod traefik.ingress.kubernetes.io/router.tls: "true"