Very crude, but still works.
You can use docker-compose to set up the environment:
git clone https://github.com/giulioz/termostato.git
cd termostato
docker-compose build
docker-compose up -d
Remember that this wasn't built to be hosted everywhere, there may be customizations, hacks or absolute URLs everywhere.