From 9d601cd9f0fa3261788cd6895249339869e2b21c Mon Sep 17 00:00:00 2001 From: Franck Kerbiriou Date: Fri, 22 Nov 2024 17:23:09 -0600 Subject: [PATCH] Add Beszel service --- public/svgs/beszel.svg | 1 + templates/compose/beszel.yaml | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 public/svgs/beszel.svg create mode 100644 templates/compose/beszel.yaml diff --git a/public/svgs/beszel.svg b/public/svgs/beszel.svg new file mode 100644 index 000000000..c6836479c --- /dev/null +++ b/public/svgs/beszel.svg @@ -0,0 +1 @@ + diff --git a/templates/compose/beszel.yaml b/templates/compose/beszel.yaml new file mode 100644 index 000000000..73d9e4bc2 --- /dev/null +++ b/templates/compose/beszel.yaml @@ -0,0 +1,24 @@ +# documentation: https://github.com/henrygd/beszel?tab=readme-ov-file#getting-started +# slogan: A lightweight server resource monitoring hub with historical data, docker stats, and alerts. +# tags: beszel,monitoring,server,stats,alerts +# logo: svgs/beszel.svg +# port: 8090 + +# When adding a System in the UI, the Host/IP must be beszel-agent (or beszel-agent container name, ex: beszel-agent-pswog4s8wks4o8osw44cw0k8) +# Add the public Key in "Key" env variable below +services: + beszel: + image: henrygd/beszel:latest + environment: + - SERVICE_FQDN_BESZEL_8090 + volumes: + - "beszel-data:/beszel_data" + + beszel-agent: + image: henrygd/beszel-agent + volumes: + - "/var/run/docker.sock:/var/run/docker.sock:ro" + environment: + PORT: 45876 + # Public Key from "Add a new system" in the UI + # KEY: ""