From 7f19d45ec5961c372bccd2504b8a9fdb004b0712 Mon Sep 17 00:00:00 2001 From: traveler Date: Wed, 29 Apr 2026 14:16:07 -0500 Subject: [PATCH] gremlin: auto-fix swarm/beszel.yaml (10 issues fixed) - 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" --- swarm/beszel.yaml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/swarm/beszel.yaml b/swarm/beszel.yaml index 101d822..6c31a76 100644 --- a/swarm/beszel.yaml +++ b/swarm/beszel.yaml @@ -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 ##