services: hydra2: image: linuxserver/nzbhydra2:dev networks: - netgrimoire environment: TZ: America/Chicago PUID: "1001" PGID: "998" # Match your standard UID:GID execution model # user: "1001:998" volumes: - /data/nfs/Baxter/Docker/hydra2/config:/config - /data/nfs/Baxter/Docker/hydra2/downloads:/downloads ports: - target: 5076 published: 5076 protocol: tcp mode: ingress deploy: placement: constraints: - node.labels.general == true labels: # Homepage homepage.group: "Media Search" homepage.name: "NZBHydra" homepage.icon: "nzbhydra2.png" homepage.href: "https://hydra.netgrimoire.com" homepage.description: "Usenet Search" # Kuma kuma.hydra.http.name: "NZBHydra" kuma.hydra.http.url: "http://hydra2:5076" # Caddy caddy: "hydra.netgrimoire.com" caddy.import: "authentik" caddy.reverse_proxy: "ydra2:5076" # Diun (image update monitoring) diun.enable: "true" networks: netgrimoire: external: true