add homepage

This commit is contained in:
2026-05-18 22:22:43 +02:00
parent 4e83a1716f
commit 6f4c6bb7c2
12 changed files with 146 additions and 4 deletions
+24 -2
View File
@@ -4,7 +4,7 @@ services:
container_name: jellyfin
environment:
- TZ=Europe/Vienna
- JELLYFIN_PublishedServerUrl=https://tv.homecube.org
- JELLYFIN_PublishedServerUrl=https://${JELLYFIN_FULL_DOMAIN}
- NVIDIA_VISIBLE_DEVICES=GPU-6fbad217-d460-d92d-5829-f3a5f2153526
- NVIDIA_DRIVER_CAPABILITIES=all
runtime: nvidia
@@ -28,9 +28,24 @@ services:
# - 1900:1900/udp # SSDP/DLNA
labels:
net.unraid.docker.icon: "https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/jellyfin.png"
net.unraid.docker.webui: "https://tv.homecube.org"
net.unraid.docker.webui: "https://${JELLYFIN_FULL_DOMAIN}"
folder.view2: "Services"
# HOMEPAGE
homepage.group: Media
homepage.name: Jellyfin
homepage.icon: jellyfin.png
homepage.href: "https://${JELLYFIN_FULL_DOMAIN}"
homepage.description: Media server
# widget
homepage.widget.type: jellyfin
homepage.widget.version: 2
homepage.widget.enableBlocks: true
homepage.widget.enableMediaControl: false
homepage.widget.expandOneStreamToTwoRows: false
homepage.widget.url: http://10.0.0.1:8096
homepage.widget.key: ${JELLYFIN_API_KEY}
lms:
image: epoupon/lms
container_name: lms
@@ -69,6 +84,13 @@ services:
pangolin.public-resources.lightweight-music-server.rules[0].match: "path"
pangolin.public-resources.lightweight-music-server.rules[0].value: "/rest/*" # OpenSubsonicAPI
# HOMEPAGE
homepage.group: Media
homepage.name: LMS
homepage.icon: navidrome.png
homepage.href: "https://${LMS_FULL_DOMAIN}"
homepage.description: Lightweight Music Server
networks:
pangolin:
name: pangolin_net