Merge branch 'main' of 172.16.201.201:admin/mapletree

This commit is contained in:
admin 2026-01-26 18:01:00 -07:00
commit 313619045a
2 changed files with 34 additions and 1 deletions

View file

@ -106,6 +106,7 @@ services:
# DDNS UPDATER (IP Updates)
ddns:
image: qmcgaw/ddns-updater
user: 0:0
container_name: ddns
restart: unless-stopped
ports:
@ -115,7 +116,7 @@ services:
- PERIOD=5m
- PUBLICIP_FETCHERS=http
- PUBLICIP_HTTP_PROVIDERS=all
- CONFIG={"settings":[{"provider":"desec","domain":"${DESEC_DOMAIN}","host":"@","password":"${DESEC_TOKEN}","ip_version":"ipv4"}]}
- CONFIG={"settings":[{"provider":"desec","domain":"mapletree.email","host":"@","token":"${DESEC_TOKEN}","ip_version":"ipv4"}]}
volumes:
- /docker/core/ddns:/updater/data

View file

@ -0,0 +1,32 @@
http:
routers:
# JELLYFIN ROUTER
jellyfin:
rule: "Host(`media.mapletree.email`)"
service: jellyfin-service
entryPoints:
- websecure
tls:
certResolver: myresolver
stash:
rule: "Host(`stash.mapletree.email`)"
service: stash-service
entryPoints:
- websecure
tls:
certResolver: myresolver
services:
# JELLYFIN SERVICE (The Destination)
jellyfin-service:
loadBalancer:
servers:
# The IP address of pve2-lxc2
- url: "http://172.16.201.202:8096"
passHostHeader: true
stash-service:
loadBalancer:
servers:
# The IP address of pve2-lxc2
- url: "http://172.16.201.202:9999"
passHostHeader: true