fix: correct chart path and values formatting

This commit is contained in:
Scrublord MacBad 2026-04-21 18:04:17 +02:00
parent 640a4b9e56
commit 1bbcaf1f22

View File

@ -7,51 +7,48 @@ spec:
interval: 1h interval: 1h
chart: chart:
spec: spec:
chart: ./charts/element-server-suite # Pfad korrigiert (ohne Punkt am Anfang)
chart: charts/element-server-suite
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
name: ess-community-charts name: ess-community-charts
namespace: flux-system namespace: flux-system
values: values:
# WICHTIG: Alles MUSS kleingeschrieben sein!
global: global:
domainName: axion1337.chat domainName: axion1337.chat
postgresql: postgresql:
existingSecret: matrix-postgres-auth existingSecret: matrix-postgres-auth
# 1. Synapse (Der Core)
synapse: synapse:
enabled: true enabled: true
config: config:
serverName: axion1337.chat serverName: axion1337.chat
# Ermöglicht Client-Login über matrix.axion1337.chat
publicBaseurl: https://matrix.axion1337.chat publicBaseurl: https://matrix.axion1337.chat
# 2. Element Web (Der Haupt-Client)
element-web: element-web:
enabled: true enabled: true
config:
showLabsSettings: true
# 3. Well-Known (Wichtig für Föderation und Discovery) # Hier ist dein Admin-Service
synapse-admin:
enabled: true
well-known: well-known:
enabled: true enabled: true
# 4. Ingress-Konfiguration für alle Domains
ingress: ingress:
enabled: true enabled: true
className: traefik className: traefik
annotations: annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod cert-manager.io/cluster-issuer: letsencrypt-prod
traefik.ingress.kubernetes.io/router.tls: "true" traefik.ingress.kubernetes.io/router.tls: "true"
traefik.ingress.kubernetes.io/router.entrypoints: websecure
hosts: hosts:
# Hauptdomain (Element Web + Well-Known) # Host 1: Element Web & Well-Known
- host: axion1337.chat - host: axion1337.chat
paths: paths: [{ path: /, pathType: Prefix }]
- path: / # Host 2: Synapse API
pathType: Prefix
# Matrix API Domain
- host: matrix.axion1337.chat - host: matrix.axion1337.chat
paths: paths: [{ path: /, pathType: Prefix }]
- path: / # Host 3: Admin Konsole
pathType: Prefix - host: admin.axion1337.chat
paths: [{ path: /, pathType: Prefix }]