Docker Stack/Compose file for a Node JS, Redis and RethinkDB based application
Budget: ₹12,500 – ₹37,500 INR
Create a docker stack file that deploys the following application on Docker Swarm along with RethinkDB and Redis
So we would need following services:
1. RethinkDB
2. Redis
3. Node js based service for API (publicly facing backend API for the app)
4. Node js based service for Athena
5. Node js based service for chronos
6. Node js based service for hermes
6. Node js based service for hyperion (publicly facing -- server side rendering for frontend)
6. Node js based service for mercury
6. Node js based service for vulcan
https://github.com/withspectrum/spectrum/tree/6a1624c9886b223576391c6dd95fdf0433737ec6/docker
Relevant environment variables to be passed to Docker containers are available at:
https://github.com/withspectrum/spectrum/blob/alpha/now.json
For RethinkDB and Redis official docker images can be used for orchestration
So we would need following services:
1. RethinkDB
2. Redis
3. Node js based service for API (publicly facing backend API for the app)
4. Node js based service for Athena
5. Node js based service for chronos
6. Node js based service for hermes
6. Node js based service for hyperion (publicly facing -- server side rendering for frontend)
6. Node js based service for mercury
6. Node js based service for vulcan
https://github.com/withspectrum/spectrum/tree/6a1624c9886b223576391c6dd95fdf0433737ec6/docker
Relevant environment variables to be passed to Docker containers are available at:
https://github.com/withspectrum/spectrum/blob/alpha/now.json
For RethinkDB and Redis official docker images can be used for orchestration