# TODO: set redis & PGSQL password, investigate workers. # Synapse configuration. config: logLevel: INFO # Synapse persistence. persistence: enabled: true storageClass: "rook-cephfs" accessMode: ReadWriteMany size: 10Gi # PGSQL persistence. postgresql: enabled: true persistence: storageClass: "rook-cephfs" size: 16Gi # First/initial startup is slow! The synapse pod get killed before the database # is fully initialied if we don't explicitely wait. synapse: livenessProbe: httpGet: path: /health port: http initialDelaySeconds: 180 readinessProbe: httpGet: path: /health port: http initialDelaySeconds: 180 # Serve /.well-known URIs, making federation possible without adding # SRV-records to DNS. wellknown: enabled: true # Lighttpd does not bind to v6 by default - which doesn't play well in a # v6-only cluster! useIpv6: true # Data served on .well-known/matrix/server. # See https://matrix.org/docs/spec/server_server/latest#get-well-known-matrix-server server: m.server: "matrix.fnux-playground.svc.c1.k8s.oo:443" # Data served on .well-known/matrix/client. # See https://matrix.org/docs/spec/client_server/latest#get-well-known-matrix-client client: m.homeserver: base_url: "https://matrix.ungleich.ch"