docker-compose-osx.yml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  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. frames_v3:
  23. volumes:
  24. - frame-v3-code:/home/workspace
  25. db:
  26. volumes:
  27. - ./apps/opentalent-platform/migration:/usr/src:cached
  28. - mysqldata:/var/lib/mysql
  29. - ./apps/env:/env:cached
  30. - metabase-code:/usr/metabase:cached
  31. volumes:
  32. php70-code:
  33. ap2i-code:
  34. admin-code:
  35. app-code:
  36. frame-v3-code:
  37. metabase-code:
  38. x-mutagen:
  39. sync:
  40. defaults:
  41. mode: "two-way-resolved"
  42. ignore:
  43. vcs: true
  44. php70-code:
  45. alpha: "./apps/opentalent-platform"
  46. beta: "volume://php70-code"
  47. configurationBeta:
  48. permissions:
  49. defaultFileMode: 0644
  50. defaultDirectoryMode: 0755
  51. defaultOwner: "id:1000"
  52. defaultGroup: "id:1000"
  53. ignore:
  54. paths:
  55. - "app/cache/*"
  56. - "app/logs/*"
  57. - "vendor"
  58. ap2i-code:
  59. alpha: "./apps/ap2i"
  60. beta: "volume://ap2i-code"
  61. configurationBeta:
  62. permissions:
  63. defaultFileMode: 0644
  64. defaultDirectoryMode: 0755
  65. defaultOwner: "id:1000"
  66. defaultGroup: "id:1000"
  67. ignore:
  68. paths:
  69. - "var/cache"
  70. - "var/log"
  71. - "vendor"
  72. admin-code:
  73. alpha: "./apps/opentalent-admin-2.0"
  74. beta: "volume://admin-code"
  75. configurationBeta:
  76. permissions:
  77. defaultFileMode: 0644
  78. defaultDirectoryMode: 0755
  79. defaultOwner: "id:1000"
  80. defaultGroup: "id:1000"
  81. ignore:
  82. paths:
  83. - "node_modules"
  84. - "bower_components"
  85. app-code:
  86. alpha: "./apps/app"
  87. beta: "volume://app-code"
  88. configurationBeta:
  89. permissions:
  90. defaultFileMode: 0644
  91. defaultDirectoryMode: 0755
  92. defaultOwner: "id:1000"
  93. defaultGroup: "id:1000"
  94. ignore:
  95. paths:
  96. - "node_modules"
  97. frame-v3-code:
  98. alpha: "./apps/frames_v3"
  99. beta: "volume://frame-v3-code"
  100. configurationBeta:
  101. permissions:
  102. defaultFileMode: 0644
  103. defaultDirectoryMode: 0755
  104. defaultOwner: "id:1000"
  105. defaultGroup: "id:1000"
  106. ignore:
  107. paths:
  108. - "node_modules"
  109. metabase-code:
  110. alpha: "./apps/metabase"
  111. beta: "volume://metabase-code"
  112. configurationBeta:
  113. permissions:
  114. defaultFileMode: 0644
  115. defaultDirectoryMode: 0755
  116. defaultOwner: "id:1000"
  117. defaultGroup: "id:1000"