Skip to content
/ sandbox Public

The code in this repo is meant for experimenting and learning basic programming, with emphasis on containers, messagebrokers, data visualisation and git as a bonus.

Notifications You must be signed in to change notification settings

xivind/sandbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

The code in this repo is meant for experimenting and learning basic programming, with emphasis on containers, messagebrokers, data visualisation and git as a bonus.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published