49 lines
1.1 KiB
YAML
Executable File
49 lines
1.1 KiB
YAML
Executable File
http:
|
|
routers:
|
|
traefik-dashboard:
|
|
rule: "Host(`traefik.dfnk`)"
|
|
entrypoints:
|
|
- "websecure"
|
|
service: "api@internal"
|
|
tls: {}
|
|
proxmox-main:
|
|
rule: "Host(`prox.dfnk`)"
|
|
entrypoints:
|
|
- "websecure"
|
|
service: "proxmox-main-service"
|
|
tls: {}
|
|
jellyfin-private:
|
|
rule: "Host(`watch.dfnk`)"
|
|
entrypoints:
|
|
- "websecure"
|
|
service: "jellyfin-main-service"
|
|
tls: {}
|
|
jellyfin-public:
|
|
rule: "Host(`watch.riverrooks.dev`)"
|
|
entrypoints:
|
|
- "websecure"
|
|
service: "jellyfin-main-service"
|
|
tls:
|
|
certResolver: "basic"
|
|
|
|
services:
|
|
proxmox-main-service:
|
|
loadBalancer:
|
|
servers:
|
|
- url: "https://10.8.0.2:8006"
|
|
serversTransport: "insecure-backend"
|
|
jellyfin-main-service:
|
|
loadBalancer:
|
|
servers:
|
|
- url: "http://192.168.1.35:8096"
|
|
# serversTransport: "insecure-backend"
|
|
|
|
serversTransports:
|
|
insecure-backend:
|
|
insecureSkipVerify: true
|
|
|
|
tls:
|
|
certificates:
|
|
- certFile: /letsencrypt/_wildcard.dfnk.pem
|
|
keyFile: /letsencrypt/_wildcard.dfnk-key.pem
|