A highly-available, scalable web application built on NodeJs, deployed with Amazon Web Services, to provide an API accessible database service. Using Nginx as a reverse proxy, MongoDb as our NoSQL database, our cloud server provides backend services for several of our web and mobile applications.
The docker container image can be built using the following command.
docker build -t cloud-server .
docker run -d --name cloud-server -p 80:1337 cloud-server
docker stop cloud-server
docker exec -it cloud-server pm2 show cloud-server
docker rm <container id|name>