Files
homelab/clusters/homelab/apps/synapse/helmrelease.yaml
T

63 lines
1.3 KiB
YAML

apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: ess
namespace: synapse
spec:
interval: 1h
chart:
spec:
chart: matrix-stack
version: ">=26.4.0"
sourceRef:
kind: HelmRepository
name: ess-helm
namespace: synapse
values:
serverName: commatrix.net-scope.org
postgres:
enabled: false
synapse:
enabled: true
ingress:
host: commatrix.net-scope.org
signingKey:
secret: synapse-secret
secretKey: SIGNING_KEY
postgres:
host: synapse-db-rw.synapse.svc.cluster.local
port: 5432
database: synapse
user: synapse
sslMode: disable
password:
secret: synapse-secret
secretKey: SYNAPSE_DB_PASSWORD
matrixAuthenticationService:
enabled: true
ingress:
host: auth.net-scope.org
postgres:
host: mas-db-rw.synapse.svc.cluster.local
port: 5432
database: mas
user: mas
sslMode: disable
password:
secret: synapse-secret
secretKey: MAS_DB_PASSWORD
elementWeb:
enabled: true
ingress:
host: element.net-scope.org
elementAdmin:
enabled: false
matrixRTC:
enabled: false