966 B
966 B
Garmin-Grafana
This directory contains the configuration for a set of services that fetches data from Garmin Connect, stores it in InfluxDB, and visualizes it with Grafana.
Services
- garmin-fetch-data: A service that fetches data from Garmin Connect.
- influxdb: An InfluxDB database for storing Garmin Connect data.
- grafana: A Grafana instance for visualizing the data.
How to start
- Create a
.envfile based on the.env.examplefile. - Set the
GARMINCONNECT_EMAILandGARMINCONNECT_PASSWORDvariables in the.envfile. - Run
docker-compose up -dto start the application.
Setup
After starting the application, you can access the Grafana web interface at http://localhost:3000 and log in with the default credentials:
- User:
admin - Password:
admin
You can then configure a new data source for InfluxDB and create dashboards to visualize your Garmin Connect data.