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: ""