Guest User

Untitled

a guest
Oct 31st, 2018
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.02 KB | None | 0 0
  1. version: '3'
  2. services:
  3.  
  4. # Brazn PHP
  5. brazn-php:
  6. build:
  7. context: .
  8. dockerfile: prod.app.dockerfile
  9. image: restaff/brazn-php-dev
  10. restart: always
  11. container_name: brazn-php-dev
  12. depends_on:
  13. - brazn-mysql-dev
  14. - redis
  15. - brazn-mongo-dev
  16. environment:
  17. DB_HOST: brazn-mysql
  18. MONGODB_HOST: brazn-mongo
  19. MONGODB_USERNAME: root
  20. MONGODB_DATABASE: psim
  21. MONGODB_PASSWORD: 123123
  22. VIRTUAL_HOST: loxley.local
  23. APP_URL: loxley.local
  24. working_dir: /var/www
  25. volumes:
  26. - /var/www/storage
  27.  
  28. # Brazn Nodejs
  29. brazn-service:
  30. build: ./brazn-service
  31. image: restaff/brazn-service-dev
  32. container_name: brazn-service-dev
  33. depends_on:
  34. - redis
  35. - brazn-mongo-dev
  36. - brazn-mysql-dev
  37. environment:
  38. - VIRTUAL_HOST=brazn-service.local
  39. - REDIS_DOCKER_IS=true
  40. - REDIS_DOCKER_HOST=redis
  41. - DB_HOST=brazn-mysql
  42. ports:
  43. - '1883:1883'
  44. - '3883:3883'
  45. - '5683:5683'
  46. - '1980:80'
  47. - '19443:443'
  48. - '19898:8989'
  49.  
  50. # Brazn mysql for php had init database
  51. brazn-mysql:
  52. build:
  53. context: .
  54. dockerfile: prod.database.dockerfile
  55. image: restaff/brazn-mysql-dev
  56. container_name: brazn-mysql-dev
  57. restart: always
  58. environment:
  59. - MYSQL_ROOT_USER=root
  60. - MYSQL_ROOT_PASSWORD=123123
  61. - MYSQL_DATABASE=loxley_db
  62. ports:
  63. - '33012:3306'
  64.  
  65. # Brazn mongodb
  66. brazn-mongo:
  67. image: bitnami/mongodb:latest
  68. container_name: brazn-mongo-dev
  69. restart: always
  70. ports:
  71. - "27019:27017"
  72. environment:
  73. - MONGODB_USERNAME=root
  74. - MONGODB_PASSWORD=123123
  75. - MONGODB_DATABASE=psim
  76. - MONGODB_ROOT_PASSWORD=123123
  77.  
  78. # Redis
  79. redis:
  80. image: redis
  81. ports:
  82. - "6380:6379"
  83.  
  84. # web php for init
  85. web:
  86. build:
  87. context: .
  88. dockerfile: prod.web.dockerfile
  89. image: restaff/brazn-nginx-dev
  90. restart: always
  91. container_name: brazn-nginx-dev
  92. depends_on:
  93. - brazn-php-dev
  94. ports:
  95. - "80:80"
  96. volumes:
  97. backup:
Add Comment
Please, Sign In to add comment