├── .github ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── prod.push.yml │ └── version.release.yml ├── .gitignore ├── .python-version ├── Dockerfile ├── Extra ├── Garmin-Grafana-Logo.svg └── garmin-fetch.ipynb ├── Grafana_Dashboard ├── Garmin-Grafana-Dashboard-Preview.png ├── Garmin-Grafana-Dashboard.json └── Garmin-Grafana-Dashboard.yaml ├── Grafana_Datasource └── influxdb.yaml ├── LICENSE ├── README.md ├── compose-example.yml ├── easy-install.sh ├── k8s ├── Chart.yaml ├── Makefile ├── README.md ├── templates │ ├── _helpers.tpl │ ├── example-secret.yaml │ ├── garmin-deployment.yaml │ ├── influxdb-deployment.yaml │ ├── influxdb-pvc.yaml │ ├── influxdb-service.yaml │ └── tokens-pvc.yaml └── values.yaml ├── kubernetes-spec-example.yaml ├── pyproject.toml ├── src └── garmin_grafana │ ├── __init__.py │ ├── garmin_fetch.py │ └── influxdb_exporter.py └── uv.lock /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/prod.push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/.github/workflows/prod.push.yml -------------------------------------------------------------------------------- /.github/workflows/version.release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/.github/workflows/version.release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.13 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/Dockerfile -------------------------------------------------------------------------------- /Extra/Garmin-Grafana-Logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/Extra/Garmin-Grafana-Logo.svg -------------------------------------------------------------------------------- /Extra/garmin-fetch.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/Extra/garmin-fetch.ipynb -------------------------------------------------------------------------------- /Grafana_Dashboard/Garmin-Grafana-Dashboard-Preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/Grafana_Dashboard/Garmin-Grafana-Dashboard-Preview.png -------------------------------------------------------------------------------- /Grafana_Dashboard/Garmin-Grafana-Dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/Grafana_Dashboard/Garmin-Grafana-Dashboard.json -------------------------------------------------------------------------------- /Grafana_Dashboard/Garmin-Grafana-Dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/Grafana_Dashboard/Garmin-Grafana-Dashboard.yaml -------------------------------------------------------------------------------- /Grafana_Datasource/influxdb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/Grafana_Datasource/influxdb.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/README.md -------------------------------------------------------------------------------- /compose-example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/compose-example.yml -------------------------------------------------------------------------------- /easy-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/easy-install.sh -------------------------------------------------------------------------------- /k8s/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/k8s/Chart.yaml -------------------------------------------------------------------------------- /k8s/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/k8s/Makefile -------------------------------------------------------------------------------- /k8s/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/k8s/README.md -------------------------------------------------------------------------------- /k8s/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/k8s/templates/_helpers.tpl -------------------------------------------------------------------------------- /k8s/templates/example-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/k8s/templates/example-secret.yaml -------------------------------------------------------------------------------- /k8s/templates/garmin-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/k8s/templates/garmin-deployment.yaml -------------------------------------------------------------------------------- /k8s/templates/influxdb-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/k8s/templates/influxdb-deployment.yaml -------------------------------------------------------------------------------- /k8s/templates/influxdb-pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/k8s/templates/influxdb-pvc.yaml -------------------------------------------------------------------------------- /k8s/templates/influxdb-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/k8s/templates/influxdb-service.yaml -------------------------------------------------------------------------------- /k8s/templates/tokens-pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/k8s/templates/tokens-pvc.yaml -------------------------------------------------------------------------------- /k8s/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/k8s/values.yaml -------------------------------------------------------------------------------- /kubernetes-spec-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/kubernetes-spec-example.yaml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/garmin_grafana/__init__.py: -------------------------------------------------------------------------------- 1 | def main(): 2 | from . import garmin_fetch 3 | -------------------------------------------------------------------------------- /src/garmin_grafana/garmin_fetch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/src/garmin_grafana/garmin_fetch.py -------------------------------------------------------------------------------- /src/garmin_grafana/influxdb_exporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/src/garmin_grafana/influxdb_exporter.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arpanghosh8453/garmin-grafana/HEAD/uv.lock --------------------------------------------------------------------------------