services: beszel: image: henrygd/beszel networks: - netgrimoire volumes: - /data/nfs/znas/Docker/beszel:/beszel_data environment: TZ: America/Chicago user: "1964:1964" ports: - 8098:8090 deploy: restart_policy: condition: any delay: 10s max_attempts: 5 window: 60s labels: gremlin.version: "2026-04-1" homepage.group: Monitoring homepage.name: Beszel homepage.icon: beszel.png homepage.href: https://beszel.netgrimoire.com homepage.description: Beszel Service diun.enable: "true" monitor.name: Beszel monitor.url: https://beszel.netgrimoire.com caddy: beszel.netgrimoire.com caddy.import: authentik caddy.reverse_proxy: beszel:8090 caddy.import_1: crowdsec caddy.import_2: authentik placement: constraints: - node.platform.arch != arm - node.platform.arch != aarch64 - node.labels.general == true ## networks: netgrimoire: external: true