From 86640bb5a8057817f9695e2858390e9aaa14c860 Mon Sep 17 00:00:00 2001 From: traveler Date: Tue, 24 Jun 2025 21:21:05 -0500 Subject: [PATCH] jellyfin --- compose/JellyFin.yaml | 75 ++++++++++++++++++++++++++++++++++++++++++ compose/JellyFinx.yaml | 38 +++++++++++++++++++++ 2 files changed, 113 insertions(+) create mode 100755 compose/JellyFin.yaml create mode 100644 compose/JellyFinx.yaml diff --git a/compose/JellyFin.yaml b/compose/JellyFin.yaml new file mode 100755 index 0000000..aec32f9 --- /dev/null +++ b/compose/JellyFin.yaml @@ -0,0 +1,75 @@ +services: + + jellyfin: + image: lscr.io/linuxserver/jellyfin + container_name: jellyfin + environment: + - PUID=1001 + - PGID=998 + - TZ=America/Chicago + volumes: + - /DockerVol/Jellyfin/config:/config + - /data/nfs/Baxter/Data/media:/data:shared + ports: + - 8096:8096 + - 8920:8920 + - 7359:7359/udp + - 1900:1900/udp + restart: unless-stopped + networks: + - netgrimoire + deploy: + labels: + - homepage.group=Library + - homepage.name=JellyFin + - homepage.icon=jellyfin.png + - homepage.href=http://jellyfin.netgrimoire.com:8096 + - homepage.description=Media Server + - kuma.jelly.http.name="Jellyfin" + - kuma.jelly.http.url=http://jellyfin:8096 + placement: + constraints: + - node.hostname == docker5 + + +networks: + netgrimoire: + external: true + +services: + + jellyfin: + image: lscr.io/linuxserver/jellyfin + container_name: jellyfin + environment: + - PUID=1001 + - PGID=998 + - TZ=America/Chicago + volumes: + - /DockerVol/Jellyfin/config:/config + - /data/nfs/Baxter/Data/media:/data:shared + ports: + - 8096:8096 + - 8920:8920 + - 7359:7359/udp + - 1900:1900/udp + restart: unless-stopped + networks: + - netgrimoire + deploy: + labels: + - homepage.group=Library + - homepage.name=JellyFin + - homepage.icon=jellyfin.png + - homepage.href=http://jellyfin.netgrimoire.com:8096 + - homepage.description=Media Server + - kuma.jelly.http.name="Jellyfin" + - kuma.jelly.http.url=http://jellyfin:8096 + placement: + constraints: + - node.hostname == docker5 + + +networks: + netgrimoire: + external: true diff --git a/compose/JellyFinx.yaml b/compose/JellyFinx.yaml new file mode 100644 index 0000000..222564b --- /dev/null +++ b/compose/JellyFinx.yaml @@ -0,0 +1,38 @@ +services: + + Jellyfinx: + image: lscr.io/linuxserver/jellyfin + container_name: jellyfin + environment: + - PUID=1001 + - PGID=998 + - TZ=America/Chicago + volumes: + - /DockerVol/Jellyfinx/config:/config + - /data/nfs/Baxter/Data/media:/data:shared + - /data/nfs/Baxter/Green/media/movies:/green:shared + ports: + - 7096:8096 + - 7920:8920 + + restart: unless-stopped + networks: + - netgrimoire + deploy: + labels: + - homepage.group=Library + - homepage.name=JellyFinx + - homepage.icon=jellyfin.png + - homepage.href=http://jellyfinx.netgrimoire.com:7096 + - homepage.description=Media Server + - kuma.jelly.http.name="Jellyfinx" + - kuma.jelly.http.url=http://jellyfinx:8096 + placement: + constraints: + - node.hostname == docker5 + + + +networks: + netgrimoire: + external: true