Skip to content

Latest commit

 

History

History
17 lines (14 loc) · 1.33 KB

README.md

File metadata and controls

17 lines (14 loc) · 1.33 KB

About this repo

The code in this repo is meant for experimenting and learning basic programming, with emphasis on containers, databases, messagebrokers, data visualisation and git as a bonus. Some of the data sources that are used are strava.com, fitbit.com, yr.no and nilu.no. InfluxDB and MariaDB are used to store the data. MQTT is used to move data across the containers. Grafana is used for visualising the data. The scripts that interacts with the data sources are all python. Everything runs in Docker containers.

The code in this repo does not produce a complete system. Its more like a toolbox, and hopefully parts and bits of the code samples here can be useful for others.

More documentation on the different code snippets can be found in the sub catalogues. Currently there are code examples for:

All comments, suggestions and pull requests to improve the code is very welcome, see open issues. Please note that this is a learning effort, so expect many strange choices and errors in the code, waiting to be corrected