Install Docker engine: https://docs.docker.com/engine/install/
Configure Docker user as root: https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user
Install Docker-compose: https://docs.docker.com/compose/install/
git clone https://github.com/assemblee-virtuelle/semapps-techcico.git
cd semapps-techcico
docker-compose build
docker-compose build middleware
docker-compose up -d
Note: A new version of the middleware is built only if a change in the selected Git branch is detected.
docker exec -it middleware pm2 attach 0
docker exec -it middleware pm2 logs