From e5181bbfa86fec2ee4657ff1585ee21cec25be9f Mon Sep 17 00:00:00 2001 From: chris Date: Mon, 15 Jun 2026 15:54:49 +0000 Subject: [PATCH] add beszel agent --- .gitignore | 1 + docker-compose.yml | 1 + services/beszel/beszel.yml | 17 +++++++++++++++++ 3 files changed, 19 insertions(+) create mode 100644 services/beszel/beszel.yml diff --git a/.gitignore b/.gitignore index f247f45..d129f77 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ lib/ **/headscale/run/ **/crowdsec/config/ **/crowdsec/data/ +**/beszel/data/ diff --git a/docker-compose.yml b/docker-compose.yml index 4e6fa46..3f4edd7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,6 +8,7 @@ include: - path: - ${SERVICE_PATH}/crowdsec/crowdsec.yml - ${SERVICE_PATH}/headscale/headscale.yml + - ${SERVICE_PATH}/beszel/beszel.yml - ${SERVICE_PATH}/traefik/traefik.yml env_file: ${SERVICE_PATH}/.env diff --git a/services/beszel/beszel.yml b/services/beszel/beszel.yml new file mode 100644 index 0000000..a579074 --- /dev/null +++ b/services/beszel/beszel.yml @@ -0,0 +1,17 @@ +services: + beszel-agent: + extends: + file: ${TEMPLATES_PATH} + service: default + image: henrygd/beszel-agent:0.18.7 + container_name: beszel-agent + network_mode: host + volumes: + - ${INCLUDE_PATH}/beszel/data:/var/lib/beszel-agent + - ${INCLUDE_PATH}/beszel/socket:/beszel_socket + - /var/run/docker.sock:/var/run/docker.sock:ro + environment: + LISTEN: /beszel_socket/beszel.sock + HUB_URL: http://100.64.0.1:3004 + TOKEN: ${BESZEL_VPS_TOKEN} + KEY: ${BESZEL_VPS_KEY}