config in a working state with backend proxy and public jellyfin access

This commit is contained in:
venus
2026-06-28 00:58:44 -05:00
parent 5638a1bab9
commit 74d28f6812
3 changed files with 56 additions and 23 deletions

48
dynamic.yml Executable file
View File

@@ -0,0 +1,48 @@
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