Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3'
- services:
- server:
- build:
- context: ./server/
- ## TODO: change this so that it matches kubernetes environment
- user: root
- command: /usr/app/node_modules/.bin/nodemon src/server.js
- volumes:
- - ./server/:/usr/app
- - /usr/app/node_modules
- ports:
- - "8080:8080"
- env_file:
- - .env
- environment:
- - NODE_ENV=development
- - CHOKIDAR_USEPOLLING=true
- - DATABASE_URL=postgres://${DB_USERNAME}:${DB_PASSWORD}@host.docker.internal:5432/${DB_NAME}
- database:
- image: postgres:10
- ports:
- - 5432:5432
- env_file:
- - .env
- environment:
- DB_USERNAME: ${DB_USERNAME}
- DB_PASSWORD: ${DB_PASSWORD}
- DB_NAME: ${DB_NAME}
- client:
- build:
- context: ./client/
- user: root
- command: npm start
- volumes:
- - ./client/:/usr/app
- - /usr/app/node_modules
- depends_on:
- - server
- ports:
- - "3000:3000"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement