setup jellyfin to home_assistant and haproxy

This commit is contained in:
2025-01-17 23:02:17 -05:00
parent 7995d383ca
commit a39d3f0c51
3 changed files with 12 additions and 1 deletions

View File

@@ -8,6 +8,7 @@
"aioesphomeapi", "aioesphomeapi",
"aiounifi", "aiounifi",
"alsa", "alsa",
"apiclient",
"archlinux", "archlinux",
"ashift", "ashift",
"asrouter", "asrouter",
@@ -102,6 +103,7 @@
"ioit", "ioit",
"iperf", "iperf",
"isal", "isal",
"jellyfin",
"jnoortheen", "jnoortheen",
"jsbc", "jsbc",
"kagi", "kagi",

View File

@@ -30,6 +30,7 @@ frontend ContentSwitching
acl host_filebrowser hdr(host) -i filebrowser.tmmworkshop.com acl host_filebrowser hdr(host) -i filebrowser.tmmworkshop.com
acl host_grafana hdr(host) -i grafana.tmmworkshop.com acl host_grafana hdr(host) -i grafana.tmmworkshop.com
acl host_homeassistant hdr(host) -i homeassistant.tmmworkshop.com acl host_homeassistant hdr(host) -i homeassistant.tmmworkshop.com
acl host_jellyfin hdr(host) -i jellyfin.tmmworkshop.com
acl host_photoprism hdr(host) -i photoprism.tmmworkshop.com acl host_photoprism hdr(host) -i photoprism.tmmworkshop.com
acl host_share hdr(host) -i share.tmmworkshop.com acl host_share hdr(host) -i share.tmmworkshop.com
acl host_uptime_kuma hdr(host) -i uptimekuma-jeeves.tmmworkshop.com acl host_uptime_kuma hdr(host) -i uptimekuma-jeeves.tmmworkshop.com
@@ -39,6 +40,7 @@ frontend ContentSwitching
use_backend filebrowser_nodes if host_filebrowser use_backend filebrowser_nodes if host_filebrowser
use_backend grafana_nodes if host_grafana use_backend grafana_nodes if host_grafana
use_backend homeassistant_nodes if host_homeassistant use_backend homeassistant_nodes if host_homeassistant
use_backend jellyfin if host_jellyfin
use_backend photoprism_nodes if host_photoprism use_backend photoprism_nodes if host_photoprism
use_backend share_nodes if host_share use_backend share_nodes if host_share
use_backend uptime_kuma_nodes if host_uptime_kuma use_backend uptime_kuma_nodes if host_uptime_kuma
@@ -63,6 +65,13 @@ backend homeassistant_nodes
mode http mode http
server server 192.168.95.14:8123 server server 192.168.95.14:8123
backend jellyfin
option httpchk
option forwardfor
http-check send meth GET uri /health
http-check expect string Healthy
server jellyfin 192.168.95.14:8096
backend photoprism_nodes backend photoprism_nodes
mode http mode http
server server photoprism:2342 server server photoprism:2342
@@ -74,4 +83,3 @@ backend share_nodes
backend uptime_kuma_nodes backend uptime_kuma_nodes
mode http mode http
server server uptime_kuma:3001 server server uptime_kuma:3001

View File

@@ -51,6 +51,7 @@ in
bleak-esphome bleak-esphome
esphome-dashboard-api esphome-dashboard-api
gtts gtts
jellyfin-apiclient-python
psycopg2 psycopg2
pymetno pymetno
pyownet pyownet