diff --git a/blueprints/komari-monitor/docker-compose.yml b/blueprints/komari-monitor/docker-compose.yml new file mode 100644 index 00000000..149999b0 --- /dev/null +++ b/blueprints/komari-monitor/docker-compose.yml @@ -0,0 +1,13 @@ +version: "3.8" +services: + komari: + image: ghcr.io/komari-monitor/komari:latest + restart: unless-stopped + volumes: + - komari-data:/app/data + environment: + - ADMIN_USERNAME + - ADMIN_PASSWORD + +volumes: + komari-data: {} diff --git a/blueprints/komari-monitor/komari-monitor.ico b/blueprints/komari-monitor/komari-monitor.ico new file mode 100644 index 00000000..f314b8f2 Binary files /dev/null and b/blueprints/komari-monitor/komari-monitor.ico differ diff --git a/blueprints/komari-monitor/template.toml b/blueprints/komari-monitor/template.toml new file mode 100644 index 00000000..20955090 --- /dev/null +++ b/blueprints/komari-monitor/template.toml @@ -0,0 +1,15 @@ +[variables] +main_domain = "${domain}" +admin_password = "${password:16}" + +[config] +mounts = [] + +[[config.domains]] +serviceName = "komari" +port = 25_774 +host = "${main_domain}" + +[config.env] +ADMIN_USERNAME = "admin" +ADMIN_PASSWORD = "${admin_password}" diff --git a/meta.json b/meta.json index 30cacefc..93b94ea0 100644 --- a/meta.json +++ b/meta.json @@ -3378,6 +3378,22 @@ "web" ] }, + { + "id": "komari-monitor", + "name": "Komari Monitor", + "version": "latest", + "description": "A lightweight, self-hosted server monitoring tool for tracking server performance.", + "logo": "komari-monitor.ico", + "links": { + "github": "https://github.com/komari-monitor/komari", + "website": "https://github.com/komari-monitor/komari", + "docs": "https://github.com/komari-monitor/komari#readme" + }, + "tags": [ + "monitoring", + "self-hosted" + ] + }, { "id": "kutt", "name": "Kutt",