diff --git a/synapse/versions/v1/configmap.yaml b/synapse/versions/v1/configmap.yaml index c3f7c6b..0b7f5f6 100644 --- a/synapse/versions/v1/configmap.yaml +++ b/synapse/versions/v1/configmap.yaml @@ -60,6 +60,8 @@ data: notif_from: "{{ .smtp.from }}" app_name: Matrix + serve_server_wellknown: true + report_stats: false enable_metrics: true diff --git a/synapse/versions/v1/ingress.yaml b/synapse/versions/v1/ingress.yaml index 53d3db9..571fc2f 100644 --- a/synapse/versions/v1/ingress.yaml +++ b/synapse/versions/v1/ingress.yaml @@ -3,17 +3,8 @@ apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: synapse-client-ingress - annotations: - traefik.ingress.kubernetes.io/router.entrypoints: websecure - traefik.ingress.kubernetes.io/router.tls: "true" - external-dns.alpha.kubernetes.io/target: {{ .externalDnsDomain }} - external-dns.alpha.kubernetes.io/cloudflare-proxied: "false" spec: ingressClassName: traefik - tls: - - hosts: - - {{ .domain }} - secretName: {{ .tlsSecretName }} rules: - host: {{ .domain }} http: @@ -25,37 +16,3 @@ spec: name: synapse port: number: 8008 ---- -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: synapse-federation-ingress - annotations: - traefik.ingress.kubernetes.io/router.entrypoints: websecure - traefik.ingress.kubernetes.io/router.tls: "true" - external-dns.alpha.kubernetes.io/target: {{ .externalDnsDomain }} - external-dns.alpha.kubernetes.io/cloudflare-proxied: "false" -spec: - ingressClassName: traefik - tls: - - hosts: - - {{ .serverName }} - secretName: {{ .tlsSecretName }} - rules: - - host: {{ .serverName }} - http: - paths: - - path: /.well-known/matrix - pathType: Prefix - backend: - service: - name: synapse - port: - number: 8008 - - path: /_matrix - pathType: Prefix - backend: - service: - name: synapse - port: - number: 8008 diff --git a/synapse/versions/v1/manifest.yaml b/synapse/versions/v1/manifest.yaml index 4031375..2bb37ab 100644 --- a/synapse/versions/v1/manifest.yaml +++ b/synapse/versions/v1/manifest.yaml @@ -1,4 +1,4 @@ -version: v1.144.0-10 +version: v1.144.0-12 requires: - name: postgres - name: redis @@ -24,6 +24,12 @@ defaultConfig: from: synapse@{{ .cloud.domain }} user: '{{ .apps.smtp.user }}' requireTls: '{{ .apps.smtp.tls }}' + central: + extraDomains: + - domain: '{{ .cloud.baseDomain }}' + paths: + - /.well-known/matrix + - /_matrix defaultSecrets: - key: dbPassword - key: registrationSharedSecret