Run all backend services with a single docker-compose.yml
Changes:
- fixed forwarding points in gateway
- changed frontend port to 3000, to prevent conflict with envoy at 8080
- moved
protos
from outside tobackend/gateway/protos
, so that it can run from the project directory - moved
backend/database/config.js
from outside tobackend/gateway/src/database.js
andbackend/app/src/database.js
, so that it can run from the project directory - moved
backend/Dockerfile
tobackend/app/Dockerfile
, so that it can build from the project directory - added
backend/gateway/Dockerfile
- added start script to
backend/app/package.json
andbackend/gateway/package.json
, so that they can run withnpm start
command - updated
backend/docker-compose.yml
to run all backend services
Edited by Zak, J. (Jan)