diff --git a/apps/matrix/matrix.yaml b/apps/matrix/matrix.yaml index b062a70..e1db09a 100644 --- a/apps/matrix/matrix.yaml +++ b/apps/matrix/matrix.yaml @@ -457,3 +457,39 @@ metadata: namespace: matrix spec: itemPath: vaults/IAmWorkin/items/Matrix Synapse +--- +# Public IngressRoute - Element Web (flowercore.io with Cloudflare origin cert) +apiVersion: traefik.io/v1alpha1 +kind: IngressRoute +metadata: + name: element-public + namespace: matrix +spec: + entryPoints: + - websecure + routes: + - match: Host(`element.flowercore.io`) + kind: Rule + services: + - name: element-web + port: 80 + tls: + secretName: cf-origin-flowercore-io +--- +# Public IngressRoute - Synapse (flowercore.io with Cloudflare origin cert) +apiVersion: traefik.io/v1alpha1 +kind: IngressRoute +metadata: + name: synapse-public + namespace: matrix +spec: + entryPoints: + - websecure + routes: + - match: Host(`matrix.flowercore.io`) + kind: Rule + services: + - name: synapse + port: 8008 + tls: + secretName: cf-origin-flowercore-io