Advertisement
Guest User

Untitled

a guest
Sep 13th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. version: '3'
  2. services:
  3. server:
  4. build:
  5. context: ./server/
  6. ## TODO: change this so that it matches kubernetes environment
  7. user: root
  8. command: /usr/app/node_modules/.bin/nodemon src/server.js
  9. volumes:
  10. - ./server/:/usr/app
  11. - /usr/app/node_modules
  12. ports:
  13. - "8080:8080"
  14. env_file:
  15. - .env
  16. environment:
  17. - NODE_ENV=development
  18. - CHOKIDAR_USEPOLLING=true
  19. - DATABASE_URL=postgres://${DB_USERNAME}:${DB_PASSWORD}@host.docker.internal:5432/${DB_NAME}
  20.  
  21. database:
  22. image: postgres:10
  23. ports:
  24. - 5432:5432
  25. env_file:
  26. - .env
  27. environment:
  28. DB_USERNAME: ${DB_USERNAME}
  29. DB_PASSWORD: ${DB_PASSWORD}
  30. DB_NAME: ${DB_NAME}
  31.  
  32. client:
  33. build:
  34. context: ./client/
  35. user: root
  36. command: npm start
  37. volumes:
  38. - ./client/:/usr/app
  39. - /usr/app/node_modules
  40. depends_on:
  41. - server
  42. ports:
  43. - "3000:3000"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement