fix: use official OCI chart matrix-stack from ghcr.io

This commit is contained in:
Scrublord MacBad 2026-04-21 20:02:32 +02:00
parent 1bbcaf1f22
commit 8fc3be6319
2 changed files with 10 additions and 15 deletions

View File

@ -1,10 +1,9 @@
apiVersion: source.toolkit.fluxcd.io/v1
kind: GitRepository
kind: HelmRepository
metadata:
name: ess-community-charts
name: element-ess-oci
namespace: flux-system
spec:
interval: 10m
url: https://github.com/element-hq/ess-helm
ref:
branch: main
type: oci
url: oci://ghcr.io/element-hq/ess-helm
interval: 1h

View File

@ -7,14 +7,14 @@ spec:
interval: 1h
chart:
spec:
# Pfad korrigiert (ohne Punkt am Anfang)
chart: charts/element-server-suite
chart: matrix-stack # Name aus der OCI-Registry
version: "*" # Nimmt die neueste Version
sourceRef:
kind: GitRepository
name: ess-community-charts
kind: HelmRepository
name: element-ess-oci
namespace: flux-system
values:
# WICHTIG: Alles MUSS kleingeschrieben sein!
# Hier nutzen wir die Struktur, die das matrix-stack Chart erwartet
global:
domainName: axion1337.chat
postgresql:
@ -29,7 +29,6 @@ spec:
element-web:
enabled: true
# Hier ist dein Admin-Service
synapse-admin:
enabled: true
@ -43,12 +42,9 @@ spec:
cert-manager.io/cluster-issuer: letsencrypt-prod
traefik.ingress.kubernetes.io/router.tls: "true"
hosts:
# Host 1: Element Web & Well-Known
- host: axion1337.chat
paths: [{ path: /, pathType: Prefix }]
# Host 2: Synapse API
- host: matrix.axion1337.chat
paths: [{ path: /, pathType: Prefix }]
# Host 3: Admin Konsole
- host: admin.axion1337.chat
paths: [{ path: /, pathType: Prefix }]