47 lines
956 B
YAML
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
|