kubs/external-services/ingress.yaml
2025-04-17 16:05:08 +03:00

57 lines
1.1 KiB
YAML

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