compose.yaml 576 B

1234567891011121314151617181920212223242526272829303132333435
  1. services:
  2. prod:
  3. build:
  4. dockerfile: Dockerfile.production
  5. restart: always
  6. ports:
  7. - 8080:5000
  8. profiles: [prod]
  9. dev:
  10. build:
  11. dockerfile: Dockerfile.development
  12. restart: always
  13. ports:
  14. - 8080:5000
  15. volumes:
  16. - .:/home/node/app
  17. profiles: [dev]
  18. adminer:
  19. image: adminer
  20. restart: always
  21. ports:
  22. - 8081:8080
  23. postgres:
  24. image: "postgres:alpine"
  25. restart: always
  26. shm_size: 128mb
  27. volumes:
  28. - postgres_data:/var/lib/postgresql/data
  29. env_file: ".env"
  30. volumes:
  31. postgres_data: