apiVersion: traefik.io/v1alpha1 kind: IngressRoute metadata: name: external-services namespace: external-services spec: entryPoints: - web - websecure routes: - match: Host(`az.askar.tv`) kind: Rule services: - name: motomo port: 8080 - match: Host(`i.askar.tv`) kind: Rule services: - name: immich port: 2283 - match: Host(`ai.askar.tv`) kind: Rule middlewares: - name : analytics namespace: umami services: - name: aichat port: 3002 - match: Host(`offline.askar.tv`) kind: Rule middlewares: - name : analytics namespace: umami services: - name: offline namespace: default port: 7000 - match: Host(`n8n.askar.tv`) kind: Rule middlewares: - name : analytics namespace: umami services: - name: n8n port: 5678 - match: Host(`dlg.askar.tv`) kind: Rule middlewares: - name : analytics namespace: umami services: - name: qbitorrent port: 1235 tls: certResolver: le