Advertisement
Guest User

Untitled

a guest
Apr 18th, 2015
294
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.56 KB | None | 0 0
  1. vagrant@default:/vagrant$ ls -l lib/server/views/condos
  2. total 24
  3. drwxrwxrwx 2 vagrant vagrant 4096 Apr 18 05:33 condo
  4. -rw-rw-rw- 1 vagrant vagrant 4015 Apr 12 09:15 condo-compare.jade
  5. -rw------- 1 root root 2551 Apr 18 05:40 condo.jade
  6. -rw-rw-rw- 1 vagrant vagrant 1297 Apr 12 09:15 condos.jade
  7. -rw-rw-rw- 1 vagrant vagrant 842 Apr 12 09:15 nearby.jade
  8. -rw-rw-rw- 1 vagrant vagrant 937 Apr 12 09:15 rentometer.jade
  9. vagrant@default:/vagrant$ ls -l
  10. total 84
  11. drwxrwxrwx 5 vagrant vagrant 4096 Apr 12 13:14 bin
  12. drwxrwxrwx 26 vagrant vagrant 4096 Apr 12 11:00 bower_components
  13. -rw-rw-rw- 1 vagrant vagrant 1190 Apr 12 09:15 bower.json
  14. drwxrwxrwx 4 vagrant vagrant 4096 Apr 12 11:03 build
  15. -rw-rw-rw- 1 vagrant vagrant 454 Apr 17 16:44 circle.yml
  16. drwxrwxrwx 2 vagrant vagrant 4096 Apr 18 04:19 config
  17. drwxrwxrwx 12 vagrant vagrant 4096 Apr 17 16:44 containers
  18. -rw-rw-rw- 1 vagrant vagrant 1320 Apr 12 13:14 Contributing.md
  19. -rw-rw-rw- 1 vagrant vagrant 3916 Apr 17 16:54 docker-compose.tmpl.yml
  20. -rw-rw-rw- 1 vagrant vagrant 3916 Apr 18 05:46 docker-compose.yml
  21. drwxrwxrwx 14 vagrant vagrant 4096 Apr 14 11:20 docs
  22. drwxrwxrwx 4 vagrant vagrant 4096 Apr 12 13:14 lib
  23. drwxrwxrwx 3 vagrant vagrant 4096 Apr 18 04:15 logs
  24. -rw-rw-rw- 1 vagrant vagrant 3252 Apr 17 16:54 Makefile
  25. drwxr-xr-x 78 vagrant vagrant 4096 Apr 18 04:39 node_modules
  26. -rw-rw-rw- 1 vagrant vagrant 2778 Apr 12 13:14 package.json
  27. drwxrwxrwx 5 vagrant vagrant 4096 Apr 12 09:15 pages
  28. -rw-rw-rw- 1 vagrant vagrant 1439 Apr 14 11:20 Readme.md
  29. -rw-rw-rw- 1 vagrant vagrant 341 Apr 12 13:14 shippable.yml
  30. drwxrwxrwx 9 vagrant vagrant 4096 Apr 12 13:14 test
  31. -rw-rw-rw- 1 vagrant vagrant 2130 Apr 18 04:19 Vagrantfile
  32. vagrant@default:/vagrant$ cat docker-compose.yml
  33. ---
  34.  
  35. #---------------------------
  36. # Core containers
  37. #---------------------------
  38.  
  39. base:
  40. image: rarkins/nodejs:1.0
  41. user: 1000
  42. working_dir: /app
  43. command: 'node containers/_boot'
  44. volumes:
  45. - config:/app/config
  46. - logs:/app/logs
  47. - build:/app/build
  48. - node_modules:/app/node_modules
  49. - containers:/app/containers
  50. environment:
  51. # node-config
  52. NODE_ENV:
  53. NODE_CONFIG:
  54. HOST:
  55. NODE_APP_INSTANCE:
  56. # app
  57. WATCH:
  58.  
  59. webapp:
  60. extends:
  61. file: docker-compose.yml
  62. service: base
  63. hostname: webapp
  64. restart: always
  65. links:
  66. - postgres
  67. volumes:
  68. - lib/server:/app/lib/server
  69.  
  70. nginx:
  71. image: nginx:1.7
  72. restart: always
  73. volumes:
  74. - containers/nginx/nginx.conf:/etc/nginx/nginx.conf
  75. links:
  76. - webapp
  77. ports:
  78. - '80:80'
  79.  
  80. logs:
  81. extends:
  82. file: docker-compose.yml
  83. service: base
  84. volumes:
  85. - logs:/var/log/
  86.  
  87. postgres:
  88. image: mdillon/postgis:9.4
  89. restart: always
  90.  
  91. #---------------------------
  92. # Install/Build containers
  93. #---------------------------
  94.  
  95. build:
  96. extends:
  97. file: docker-compose.yml
  98. service: base
  99. hostname: compile
  100. links:
  101. - postgres
  102. volumes:
  103. - lib/server:/app/lib/server
  104. - pages:/app/pages
  105.  
  106. webpack:
  107. extends:
  108. file: docker-compose.yml
  109. service: base
  110. hostname: webpack
  111. volumes:
  112. - lib/client:/app/lib/client
  113. - bower_components:/app/bower_components
  114.  
  115. install:
  116. extends:
  117. file: docker-compose.yml
  118. service: base
  119. user: root
  120. command: 'sh -c "npm install && bower install --allow-root && chown -R 1000:1000 ."'
  121. volumes:
  122. # packages
  123. - bower_components:/app/bower_components
  124. # manifest
  125. - package.json:/app/package.json
  126. - bower.json:/app/bower.json
  127. - .bowerrc:/app/.bowerrc
  128. # cache
  129. - /tmp/bower-storage:/tmp/bower-storage
  130. - /tmp/npm-storage:/root/.npm
  131.  
  132. seed:
  133. extends:
  134. file: docker-compose.yml
  135. service: base
  136. hostname: seed
  137. links:
  138. - postgres
  139. environment:
  140. DATA_VERSION:
  141.  
  142. #---------------------------
  143. # Util containers
  144. #---------------------------
  145.  
  146. livereload:
  147. extends:
  148. file: docker-compose.yml
  149. service: base
  150. hostname: livereload
  151. ports:
  152. - '35729:35729'
  153. expose:
  154. - '80'
  155.  
  156. #---------------------------
  157. # Test containers
  158. #---------------------------
  159.  
  160. testCode:
  161. extends:
  162. file: docker-compose.yml
  163. service: base
  164. command: node /app/test/code-quality/all
  165. volumes:
  166. - .:/app
  167.  
  168. testServer:
  169. extends:
  170. file: docker-compose.yml
  171. service: base
  172. command: istanbul cover node_modules/mocha/bin/_mocha -- --no-timeouts 'test/server/**/*.js' -R spec
  173. hostname: webapp
  174. links:
  175. - postgres
  176. volumes:
  177. - lib/server:/app/lib/server
  178. - test/server:/app/test/server
  179. - coverage:/app/coverage
  180.  
  181. selenium:
  182. image: selenium/standalone-firefox:2.45.0
  183. net: container:testFunctionalHub
  184.  
  185. testFunctionalHub: # common network host for selenium hub and intern
  186. image: rarkins/nodejs
  187. command: tail -f /dev/null
  188. hostname: test-functional
  189. links:
  190. - webapp
  191.  
  192. testFunctional:
  193. extends:
  194. file: docker-compose.yml
  195. service: base
  196. hostname: test-functional
  197. net: container:testFunctionalHub
  198. volumes:
  199. - test:/app/test
  200.  
  201. testCasper:
  202. extends:
  203. file: docker-compose.yml
  204. service: base
  205. hostname: test-casper
  206. links:
  207. - webapp
  208. volumes:
  209. - test:/app/test
  210. - bower_components:/app/bower_components
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement