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