Guest User

Untitled

a guest
Feb 2nd, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. version: "3.3"
  2.  
  3. volumes:
  4. notused:
  5.  
  6. services:
  7. postgres:
  8. build: ./hms-db
  9. container_name: hms-database
  10. volumes:
  11. - ./hms-db/pgdata:/var/lib/pgsql/data
  12. environment:
  13. - POSTGRES_USER=hms-api
  14. - POSTGRES_PASSWORD=
  15.  
  16. api:
  17. build: ./hms-api
  18. command: rails server
  19. container_name: hms-api
  20. volumes:
  21. - ./hms-api:/usr/src/app
  22. ports:
  23. - "3000:3000"
  24. depends_on:
  25. - postgres:db
  26.  
  27. FROM ruby:2.4.2
  28. WORKDIR /usr/src/app
  29. COPY Gemfile* ./
  30. RUN bundle install
  31. COPY . .
  32. EXPOSE 3000
  33.  
  34. FROM postgres
  35. EXPOSE 5432
  36.  
  37. default: &default
  38. adapter: postgresql
  39. encoding: unicode
  40. username: hms-api
  41. host: db
  42. password:
  43. pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
  44.  
  45. development:
  46. <<: *default
  47. database: hms-api_development
  48.  
  49. test:
  50. <<: *default
  51. database: hms-api_test
Add Comment
Please, Sign In to add comment