services: jellyseer: image: fallenbagel/jellyseerr:latest networks: - netgrimoire environment: TZ: America/Chicago PUID: "1001" PGID: "998" LOG_LEVEL: "debug" # Match your standard UID:GID execution model user: "1001:998" volumes: - /DockerVol/JellySeer/config:/app/config - /data/nfs/Baxter/Data/media:/data:shared ports: - target: 5055 published: 5055 protocol: tcp mode: ingress deploy: placement: constraints: - node.hostname == docker5 labels: # Homepage homepage.group: "Media Search" homepage.name: "JellySeer" homepage.icon: "jellyseer.png" homepage.href: "https://requests.netgrimoire.com" homepage.description: "Media Server" # Kuma kuma.jellyseer.http.name: "JellySeer" kuma.jellyseer.http.url: "http://jellyseer:5055" # Caddy caddy: "requests.netgrimoire.com" caddy.reverse_proxy: "jellyseer:5055" # Diun (image update monitoring) diun.enable: "true" networks: netgrimoire: external: true