Export all your health and lifting metrics to InfluxDB so you can make some pretty graphs on Grafana. At the moment it supports
- MyFitnessPal
- Repcount
- Garmin WIP
- Google Fit WIP
-
Create a virtualenv
-
Install required packages
pip install -r requirements.txt
-
Use the included
settings.py
file included to create and fill out asettings.local.py
file in the repo root. This file is untracked and should contain all your credentials. Use environment variables if you're precious about your credentials being in plain text. -
Run the thing
python main.py
I use InfluxDB cloud, Grafana Cloud and Heroku because it runs fine on free tier on all of them. There's a procfile included.