From ef79d112470b385f958c5e9cd6a396e2aef256bd Mon Sep 17 00:00:00 2001 From: Joni Elshani Date: Sun, 17 May 2026 20:06:29 +0200 Subject: [PATCH] fix: correct garmin-grafana JSON type and script path The JSON metadata had type "addon" and script path "/tools/addon/garmin-grafana.sh", but the actual script has always lived at ct/garmin-grafana.sh. This caused the website to generate an installer URL that returns 404. Changes: - type: "addon" -> "ct" - script: "/tools/addon/garmin-grafana.sh" -> "ct/garmin-grafana.sh" - Move config_path to top level (matching ct JSON convention) - Fill in resource values from ct/garmin-grafana.sh (cpu: 2, ram: 2048, hdd: 8, os: Debian, version: 13) Co-Authored-By: Claude Sonnet 4.6 --- json/garmin-grafana.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/json/garmin-grafana.json b/json/garmin-grafana.json index aaa5150f..5e7e19af 100644 --- a/json/garmin-grafana.json +++ b/json/garmin-grafana.json @@ -5,25 +5,25 @@ 9 ], "date_created": "2025-05-08", - "type": "addon", + "type": "ct", "updateable": true, "privileged": false, "interface_port": 3000, "documentation": "https://github.com/arpanghosh8453/garmin-grafana", "website": "https://github.com/arpanghosh8453/garmin-grafana", "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/garmin-grafana.webp", + "config_path": "/opt/garmin-grafana/.env", "description": "A self-hosted solution to fetch data from Garmin servers and store it in a local InfluxDB database for visualization with Grafana.", "install_methods": [ { "type": "default", - "script": "/tools/addon/garmin-grafana.sh", - "config_path": "/opt/garmin-grafana/.env", + "script": "ct/garmin-grafana.sh", "resources": { - "cpu": null, - "ram": null, - "hdd": null, - "os": null, - "version": null + "cpu": 2, + "ram": 2048, + "hdd": 8, + "os": "Debian", + "version": "13" } } ],