This repository hosts the Docker images composing the services of the Watts-app demo application (source code).
lucsorel/watts-app:webapp
(Dockerfile): holds the NodeJS/Express application modelling the behavior of the factory & its devices (in reality, this would rather be another service handling connected sensors) and the web application monitoring the factory mean temperaturelucsorel/watts-app:datamining
(Dockerfile): holds the Python/Scikit-learn application providing a linear regression service able to estimate the heat contribution of each factory device to the factory mean temperature
These services interact over the Docker network with the super-light ZeroMQ messages broker via JSON messages.
The easiest way to get the whole application up-and-running it to use docker-compose up
.