config in a working state with backend proxy and public jellyfin access
This commit is contained in:
48
dynamic.yml
Executable file
48
dynamic.yml
Executable 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
|
||||
Reference in New Issue
Block a user