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 ##