Advertisement
Guest User

Untitled

a guest
Jan 24th, 2016
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.59 KB | None | 0 0
  1. authorizedkeys:
  2. image: 'tutum/authorizedkeys:latest'
  3. autodestroy: always
  4. deployment_strategy: every_node
  5. environment:
  6. - 'AUTHORIZED_KEYS=ssh_keys_go_here
  7. tags:
  8. - estage_manager
  9. - staging
  10. volumes:
  11. - '/root:/user'
  12. beat:
  13. image: 'tutum.co/shredding/estage_manager-app-staging:latest'
  14. autoredeploy: true
  15. command: 'celery -A core beat -l info'
  16. environment:
  17. - AWS_ACCESS_KEY_ID=xxxxxxxxxxxx
  18. - AWS_SECRET_ACCESS_KEY=xxxxxxxxxxxx
  19. - AWS_STORAGE_BUCKET_NAME=xxxxxxxxxxxx
  20. - DJANGO_SECRET_KEY=xxxxxxxxxxxx
  21. - DJANGO_SETTINGS_MODULE=core.settings.cloud
  22. - DROPBOX_API_KEY=xxxxxxxxxxxx
  23. - DROPBOX_API_SECRET=xxxxxxxxxxxx
  24. - ENVIRONMENT=staging
  25. - GOOGLE_GEOCODING_API_KEY=xxxxxxxxxxxx
  26. - LEGACY_DB_PASSWORD=xxxxxxxxxxxx
  27. - MANDRILL_APIKEY=xxxxxxxxxxxx
  28. - MANDRILL_USERNAME=xxxxxxxxxxxx
  29. - POSTGRES_DB=estage_manager
  30. - POSTGRES_PASSWORD=xxxxxxxxxxxx
  31. - POSTGRES_USER=postgres
  32. - SEGMENT_IO_WRITE_KEY=xxxxxxxxxxxx
  33. links:
  34. - cache
  35. - database
  36. - search
  37. restart: always
  38. tags:
  39. - estage_manager
  40. - staging
  41. cache:
  42. image: 'redis:latest'
  43. restart: always
  44. tags:
  45. - estage_manager
  46. - staging
  47. data:
  48. image: 'busybox:latest'
  49. tags:
  50. - estage_manager
  51. - staging
  52. volumes:
  53. - /var/lib/postgresql/data
  54. database:
  55. image: 'postgres:9.4'
  56. environment:
  57. - POSTGRES_DB=estage_manager
  58. - POSTGRES_PASSWORD=xxxxxxxxxxxxx
  59. - POSTGRES_USER=postgres
  60. restart: always
  61. tags:
  62. - estage_manager
  63. - staging
  64. volumes_from:
  65. - data
  66. legacy:
  67. image: 'mysql:5.5'
  68. environment:
  69. - MYSQL_ROOT_PASSWORD=xxxxxxxxxxxxxxxxxx
  70. tags:
  71. - estage_manager
  72. - staging
  73. search:
  74. image: 'elasticsearch:1.7'
  75. restart: always
  76. tags:
  77. - estage_manager
  78. - staging
  79. server:
  80. image: 'tutum.co/shredding/estage_manager-nginx:latest'
  81. links:
  82. - web
  83. ports:
  84. - '80:80'
  85. restart: always
  86. tags:
  87. - estage_manager
  88. - staging
  89. web:
  90. image: 'tutum.co/shredding/estage_manager-app-staging:latest'
  91. autoredeploy: true
  92. entrypoint: /home/deployer/web-entrypoint.sh
  93. environment:
  94. - AWS_ACCESS_KEY_ID=xxxxxxxxxxxx
  95. - AWS_SECRET_ACCESS_KEY=xxxxxxxxxxxx
  96. - AWS_STORAGE_BUCKET_NAME=xxxxxxxxxxxx
  97. - DJANGO_SECRET_KEY=xxxxxxxxxxxx
  98. - DJANGO_SETTINGS_MODULE=core.settings.cloud
  99. - DROPBOX_API_KEY=xxxxxxxxxxxx
  100. - DROPBOX_API_SECRET=xxxxxxxxxxxx
  101. - ENVIRONMENT=staging
  102. - GOOGLE_GEOCODING_API_KEY=xxxxxxxxxxxx
  103. - LEGACY_DB_PASSWORD=xxxxxxxxxxxx
  104. - MANDRILL_APIKEY=xxxxxxxxxxxx
  105. - MANDRILL_USERNAME=xxxxxxxxxxxx
  106. - POSTGRES_DB=estage_manager
  107. - POSTGRES_PASSWORD=xxxxxxxxxxxx
  108. - POSTGRES_USER=postgres
  109. - SEGMENT_IO_WRITE_KEY=xxxxxxxxxxxx
  110. links:
  111. - cache
  112. - database
  113. - legacy
  114. - search
  115. restart: always
  116. tags:
  117. - estage_manager
  118. - staging
  119. worker:
  120. image: 'tutum.co/shredding/estage_manager-app-staging:latest'
  121. autoredeploy: true
  122. command: 'celery -A core worker -l info'
  123. environment:
  124. - AWS_ACCESS_KEY_ID=xxxxxxxxxxxx
  125. - AWS_SECRET_ACCESS_KEY=xxxxxxxxxxxx
  126. - AWS_STORAGE_BUCKET_NAME=xxxxxxxxxxxx
  127. - DJANGO_SECRET_KEY=xxxxxxxxxxxx
  128. - DJANGO_SETTINGS_MODULE=core.settings.cloud
  129. - DROPBOX_API_KEY=xxxxxxxxxxxx
  130. - DROPBOX_API_SECRET=xxxxxxxxxxxx
  131. - ENVIRONMENT=staging
  132. - GOOGLE_GEOCODING_API_KEY=xxxxxxxxxxxx
  133. - LEGACY_DB_PASSWORD=xxxxxxxxxxxx
  134. - MANDRILL_APIKEY=xxxxxxxxxxxx
  135. - MANDRILL_USERNAME=xxxxxxxxxxxx
  136. - POSTGRES_DB=estage_manager
  137. - POSTGRES_PASSWORD=xxxxxxxxxxxx
  138. - POSTGRES_USER=postgres
  139. - SEGMENT_IO_WRITE_KEY=xxxxxxxxxxxx
  140. links:
  141. - cache
  142. - database
  143. - search
  144. restart: always
  145. tags:
  146. - estage_manager
  147. - staging
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement