From fe45176be5bea76423e25506d1c3a79c1021eead Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Sun, 30 Mar 2025 15:16:33 -0600 Subject: [PATCH] Add Beszel blueprint with Docker Compose and configuration files - Introduced Docker Compose setup for Beszel service, including port and volume configuration. - Added logo for Beszel. - Created template.toml for Beszel with default variables for configuration. --- blueprints/beszel/docker-compose.yml | 13 +++++++++++++ blueprints/beszel/logo.svg | 1 + blueprints/beszel/template.toml | 8 ++++++++ 3 files changed, 22 insertions(+) create mode 100644 blueprints/beszel/docker-compose.yml create mode 100644 blueprints/beszel/logo.svg create mode 100644 blueprints/beszel/template.toml diff --git a/blueprints/beszel/docker-compose.yml b/blueprints/beszel/docker-compose.yml new file mode 100644 index 00000000..f747bd5e --- /dev/null +++ b/blueprints/beszel/docker-compose.yml @@ -0,0 +1,13 @@ +version: "3.8" +services: + beszel: + image: henrygd/beszel:0.9.1 + restart: unless-stopped + ports: + - 8090 + volumes: + - beszel_data:/beszel_data + - /var/run/docker.sock:/var/run/docker.sock:ro + +volumes: + beszel_data: {} \ No newline at end of file diff --git a/blueprints/beszel/logo.svg b/blueprints/beszel/logo.svg new file mode 100644 index 00000000..fa4a9c5f --- /dev/null +++ b/blueprints/beszel/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/blueprints/beszel/template.toml b/blueprints/beszel/template.toml new file mode 100644 index 00000000..fe88bf07 --- /dev/null +++ b/blueprints/beszel/template.toml @@ -0,0 +1,8 @@ +[variables] +main_domain = "${domain}" + +[config] +[[config.domains]] +serviceName = "beszel" +port = 8090 +host = "${main_domain}" \ No newline at end of file