- Browser connects to Nginx server.
- Nginx Server connects to React Server.
- For front-end content.
- Ngnix Server connects to Express Server.
- For APIs.
- Express Server will connect to Redis DB.
- Redis Server will connect to Worker Service to calculate value.
- Express Server will connect to Postgres.
- To retrive already calculated values.
Before runnning container locally please make sure you have changed the $(pwd) in docker-compose.yml to suit your current working directory.
docker-compose up