gremlin: auto-fix swarm/nzbget.yaml (12 issues fixed)
Some checks are pending
Deploy on push / detect (push) Waiting to run
Deploy on push / deploy_swarm (push) Blocked by required conditions
Deploy on push / deploy_compose (push) Blocked by required conditions

- Removed container_name from "nzbget"
  - Removed hostname from "nzbget"
  - Removed restart from "nzbget"
  - Added default restart_policy for "nzbget"
  - Added aarch64 exclusion for "nzbget"
  - Added arm exclusion for "nzbget"
  - Replaced invalid caddy.reverse_proxy with nzbget:6789 for "nzbget"
  - Added caddy.import_1: crowdsec for "nzbget"
  - Added caddy.import_2: authentik for "nzbget"
  - Added monitor label(s) for "nzbget" (url: https://nzbget.netgrimoire.com)
  - Removed 2 legacy kuma.* label(s) from "nzbget"
  - Added diun.enable: "true" to "nzbget"
This commit is contained in:
traveler 2026-04-29 09:21:58 -05:00
parent 80c275b783
commit faa24337b2

View file

@ -1,8 +1,6 @@
services:
nzbget:
image: linuxserver/nzbget:latest
container_name: nzbget
hostname: nzbget
networks:
- netgrimoire
volumes:
@ -12,10 +10,16 @@ services:
TZ: America/Chicago
PGID: 1964
PUID: 1964
restart: unless-stopped
deploy:
restart_policy:
condition: any
delay: 5s
max_attempts: 3
window: 120s
placement:
constraints:
- node.platform.arch != arm
- node.platform.arch != aarch64
- node.hostname == docker5
labels:
gremlin.port: 6789
@ -24,11 +28,14 @@ services:
homepage.icon: nzbget.png
homepage.href: http://nzbget.netgrimoire.com
homepage.description: Usenet Downloader
kuma.nzbget.http.name: nzbget
kuma.nzbget.http.url: http://nzbget:6789
diun.enable: "true"
monitor.name: Nzbget
monitor.url: https://nzbget.netgrimoire.com
caddy: nzbget.netgrimoire.com
caddy.import: authentik
caddy.reverse_proxy: {{upstreams 6789}}
caddy.reverse_proxy: nzbget:6789
caddy.import_1: crowdsec
caddy.import_2: authentik
# rwererqew