docker-compose-osx.yml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. version: '3.3'
  2. services:
  3. php70:
  4. volumes:
  5. - php70-code:/var/www/html
  6. admin:
  7. platform: linux/amd64
  8. volumes:
  9. - admin-code:/home/workspace
  10. ap2i:
  11. volumes:
  12. - ap2i-code:/var/www/html
  13. app:
  14. volumes:
  15. - app-code:/home/workspace
  16. metabase:
  17. platform: linux/amd64
  18. # es:
  19. # platform: linux/amd64
  20. phpmyadmin:
  21. platform: linux/amd64
  22. thumbor:
  23. platform: linux/amd64
  24. frames_v3:
  25. volumes:
  26. - frame-v3-code:/home/workspace
  27. db:
  28. volumes:
  29. - ./apps/opentalent-platform/migration:/usr/src:cached
  30. - mysqldata:/var/lib/mysql
  31. - ./apps/env:/env:cached
  32. - metabase-code:/usr/metabase:cached
  33. volumes:
  34. php70-code:
  35. ap2i-code:
  36. admin-code:
  37. app-code:
  38. frame-v3-code:
  39. metabase-code:
  40. x-mutagen:
  41. sync:
  42. defaults:
  43. mode: "two-way-resolved"
  44. ignore:
  45. vcs: true
  46. php70-code:
  47. alpha: "./apps/opentalent-platform"
  48. beta: "volume://php70-code"
  49. configurationBeta:
  50. permissions:
  51. defaultFileMode: 0644
  52. defaultDirectoryMode: 0755
  53. defaultOwner: "id:1000"
  54. defaultGroup: "id:1000"
  55. ignore:
  56. paths:
  57. - "app/cache/*"
  58. - "app/logs/*"
  59. - "vendor"
  60. ap2i-code:
  61. alpha: "./apps/ap2i"
  62. beta: "volume://ap2i-code"
  63. configurationBeta:
  64. permissions:
  65. defaultFileMode: 0644
  66. defaultDirectoryMode: 0755
  67. defaultOwner: "id:1000"
  68. defaultGroup: "id:1000"
  69. ignore:
  70. paths:
  71. - "var/cache"
  72. - "var/log"
  73. - "vendor"
  74. admin-code:
  75. alpha: "./apps/opentalent-admin-2.0"
  76. beta: "volume://admin-code"
  77. configurationBeta:
  78. permissions:
  79. defaultFileMode: 0644
  80. defaultDirectoryMode: 0755
  81. defaultOwner: "id:1000"
  82. defaultGroup: "id:1000"
  83. ignore:
  84. paths:
  85. - "node_modules"
  86. - "bower_components"
  87. app-code:
  88. alpha: "./apps/app"
  89. beta: "volume://app-code"
  90. configurationBeta:
  91. permissions:
  92. defaultFileMode: 0644
  93. defaultDirectoryMode: 0755
  94. defaultOwner: "id:1000"
  95. defaultGroup: "id:1000"
  96. ignore:
  97. paths:
  98. - "node_modules"
  99. frame-v3-code:
  100. alpha: "./apps/frames_v3"
  101. beta: "volume://frame-v3-code"
  102. configurationBeta:
  103. permissions:
  104. defaultFileMode: 0644
  105. defaultDirectoryMode: 0755
  106. defaultOwner: "id:1000"
  107. defaultGroup: "id:1000"
  108. ignore:
  109. paths:
  110. - "node_modules"
  111. metabase-code:
  112. alpha: "./apps/metabase"
  113. beta: "volume://metabase-code"
  114. configurationBeta:
  115. permissions:
  116. defaultFileMode: 0644
  117. defaultDirectoryMode: 0755
  118. defaultOwner: "id:1000"
  119. defaultGroup: "id:1000"