Advertisement
Guest User

Untitled

a guest
Mar 10th, 2019
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. version: '3'
  2.  
  3. services:
  4. nginx:
  5. image: awsdemo-nginx:latest
  6. ports:
  7. - "80:80"
  8. volumes:
  9. - static_volume:/usr/src/app/staticfiles
  10. - media_volume:/usr/src/app/mediafiles
  11. depends_on:
  12. - web
  13. networks:
  14. - backend_net
  15.  
  16. web:
  17. image: awsdemo-app:latest
  18. command: gunicorn awsdemo.wsgi:application --reload --bind 0.0.0.0:8000
  19. volumes:
  20. - ./app/:/usr/src/app/
  21. - static_volume:/usr/src/app/staticfiles
  22. - media_volume:/usr/src/app/mediafiles
  23. environment:
  24. - SQL_ENGINE=postgresql
  25. - SQL_DATABASE=awsdemo
  26. - SQL_USER=awsdemo
  27. - SQL_PASS=awsdemo
  28. - SQL_HOST=db
  29. - SQL_PORT=5432
  30. - DEBUG=True
  31. depends_on:
  32. - db
  33. networks:
  34. - backend_net
  35.  
  36. db:
  37. image: postgres:11.2-alpine
  38. volumes:
  39. - postgres_data:/var/lib/postgresql/data/
  40. - backups:/var/lib/postgresql/backups/
  41. environment:
  42. - POSTGRES_DB=awsdemo
  43. - POSTGRES_USER=awsdemo
  44. - POSTGRES_PASSWORD=awsdemo
  45. networks:
  46. - backend_net
  47.  
  48. volumes:
  49. postgres_data:
  50. static_volume:
  51. media_volume:
  52. backups:
  53.  
  54. networks:
  55. backend_net:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement