Spring 2022 Project
Tanu Kansal
Chinmay Kunte
Aditya Arun Rudrawar
Parnal Ghundare Patil
- Front-End: ReactJS
- API gateway – Java Spring Boot
- Registry – NodeJS, Database: MongoDB
- Data Ingestion and Plotting - Python
- Logging and History service – GoLang, Database: PostgreSQL
-
Make sure no other application running on ports: 8000, 8080, 5000, 3333, 27017, 5432, 1776
-
Start application in browser using: http://localhost:1776
- Install Docker and Docker-compose
Pull docker images from account: tanukansaldocker123 ( Multiple images created for multiple processor configurations )
-For MAC : arm64 -For WINDOWS/LINUX: amd64
-
docker pull tanukansaldocker123/codist-gateway:arm64 || docker pull tanukansaldocker123/codist-gateway:amd64
-
docker pull tanukansaldocker123/codist-registry:arm64 || docker pull tanukansaldocker123/codist-registry:amd64
-
docker pull tanukansaldocker123/codist-plotting:arm64 || docker pull tanukansaldocker123/codist-plotting:amd64
-
docker pull tanukansaldocker123/codist-history:arm64 || docker pull tanukansaldocker123/codist-history:amd64
-
docker pull tanukansaldocker123/codist-postgres:arm64 || docker pull tanukansaldocker123/codist-postgres:amd64
-
docker pull tanukansaldocker123/codist-frontend:arm64 || docker pull tanukansaldocker123/codist-frontend:amd64
-
docker pull mongo:5.0.5-focal
-
Create local folders for Mongo and Postgres volumes, and add to .yml file accordinly.
- docker-compose -f stackMac.yml up -d || docker-compose -f stackWindows.yml up -d
Please refer Wiki Page for detailed information related to all our project phases
https://github.com/airavata-courses/CoDist/wiki/Project-Phase-I