gremlin: auto-fix swarm/beszel.yaml (10 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 "beszel"
  - Removed hostname from "beszel"
  - Added aarch64 exclusion for "beszel"
  - Added arm exclusion for "beszel"
  - Replaced invalid caddy.reverse_proxy with beszel:8090 for "beszel"
  - Added caddy.import_1: crowdsec for "beszel"
  - Added caddy.import_2: authentik for "beszel"
  - Added monitor label(s) for "beszel" (url: https://beszel.netgrimoire.com)
  - Removed 2 legacy kuma.* label(s) from "beszel"
  - Added diun.enable: "true" to "beszel"
This commit is contained in:
traveler 2026-04-29 14:16:07 -05:00
parent 06882cc5ad
commit 7f19d45ec5

View file

@ -2,8 +2,6 @@
services:
beszel:
image: henrygd/beszel
container_name: beszel
hostname: beszel
networks:
- netgrimoire
volumes:
@ -25,13 +23,18 @@ services:
homepage.icon: beszel.png
homepage.href: https://beszel.netgrimoire.com
homepage.description: Beszel Service
kuma.beszel.http.name: Beszel
kuma.beszel.http.url: http://beszel:8090
diun.enable: "true"
monitor.name: Beszel
monitor.url: https://beszel.netgrimoire.com
caddy: beszel.netgrimoire.com
caddy.import: authentik
caddy.reverse_proxy: {{upstreams 8090}}
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
##