From 57d9363f7047638f2dd9efc993f8bf4395f61e7d Mon Sep 17 00:00:00 2001 From: traveler Date: Fri, 6 Jun 2025 12:50:22 -0500 Subject: [PATCH] dfs --- JellyFin.yaml | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/JellyFin.yaml b/JellyFin.yaml index 7e6f51f..58e26cf 100755 --- a/JellyFin.yaml +++ b/JellyFin.yaml @@ -159,9 +159,66 @@ services: constraints: - node.hostname == bruce + Jellyfinx: + 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: + - 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 == bruce + watchstate: + image: ghcr.io/arabcoders/watchstate:latest + # To change the user/group id associated with the tool change the following line. + user: "998:1001" + container_name: watchstate + restart: unless-stopped + ports: + - "7980:8080" # The port which the webui will be available on. + volumes: + - /DockerVol/watchstate:/config:rw # mount current directory to container /config directory. + networks: + - netgrimoire + deploy: + labels: + - homepage.group=Library + - homepage.name=WatchState + - homepage.icon=jellyfin.png + - homepage.href=http://watchstate.netgrimoire.com + - homepage.description=Media Server Sync + - caddy=watchstate.netgrimoire.com + - caddy.import=authentik + - caddy.reverse_proxy="{{upstreams 8080}}" + + placement: + constraints: + - node.hostname == bruce + + networks: netgrimoire: external: true