Files
homelab-gitops/apps/immich/resources/routes.yaml
T

47 lines
956 B
YAML

apiVersion: traefik.io/v1alpha1
kind: ServersTransport
metadata:
name: immich-upload
namespace: immich
spec:
forwardingTimeouts:
dialTimeout: 30s
responseHeaderTimeout: 3600s
readIdleTimeout: 3600s
---
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: immich
namespace: immich
spec:
entryPoints:
- websecure
routes:
- kind: Rule
match: Host(`immich.brunner.ninja`)
services:
- kind: Service
name: immich-server
port: http
passHostHeader: true
serversTransport: immich-upload
---
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: photos
namespace: immich
spec:
entryPoints:
- websecure
routes:
- kind: Rule
match: Host(`photos.brunner.ninja`)
services:
- kind: Service
name: immich-server
port: http
passHostHeader: true
serversTransport: immich-upload