diff --git a/blueprints/dashy/dashy.png b/blueprints/dashy/dashy.png new file mode 100644 index 00000000..78fabd25 Binary files /dev/null and b/blueprints/dashy/dashy.png differ diff --git a/blueprints/dashy/docker-compose.yml b/blueprints/dashy/docker-compose.yml new file mode 100644 index 00000000..df27c431 --- /dev/null +++ b/blueprints/dashy/docker-compose.yml @@ -0,0 +1,11 @@ +version: "3.8" +services: + dashy: + image: lissy93/dashy:latest + restart: unless-stopped + ports: + - 8080 + volumes: + - dashy-config:/app/user-data +volumes: + dashy-config: {} \ No newline at end of file diff --git a/blueprints/dashy/template.toml b/blueprints/dashy/template.toml new file mode 100644 index 00000000..5721a55b --- /dev/null +++ b/blueprints/dashy/template.toml @@ -0,0 +1,11 @@ +[variables] +main_domain = "${domain}" + +[config] +env = [] +mounts = [] + +[[config.domains]] +serviceName = "dashy" +port = 8080 +host = "${main_domain}" \ No newline at end of file diff --git a/meta.json b/meta.json index 0a4e3a70..370b3ab2 100644 --- a/meta.json +++ b/meta.json @@ -1349,6 +1349,24 @@ "data-analysis" ] }, + { + "id": "dashy", + "name": "Dashy", + "version": "latest", + "description": "A self-hostable personal dashboard built for you. Includes status-checking, widgets, themes, icon packs, a UI editor and tons more!", + "logo": "dashy.png", + "links": { + "github": "https://github.com/Lissy93/dashy", + "website": "https://dashy.to/", + "docs": "https://github.com/Lissy93/dashy/tree/master/docs" + }, + "tags": [ + "dashboard", + "monitoring", + "self-hosted", + "homelab" + ] + }, { "id": "datalens", "name": "DataLens",