Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- authorizedkeys:
- image: 'tutum/authorizedkeys:latest'
- autodestroy: always
- deployment_strategy: every_node
- environment:
- - 'AUTHORIZED_KEYS=ssh_keys_go_here
- tags:
- - estage_manager
- - staging
- volumes:
- - '/root:/user'
- beat:
- image: 'tutum.co/shredding/estage_manager-app-staging:latest'
- autoredeploy: true
- command: 'celery -A core beat -l info'
- environment:
- - AWS_ACCESS_KEY_ID=xxxxxxxxxxxx
- - AWS_SECRET_ACCESS_KEY=xxxxxxxxxxxx
- - AWS_STORAGE_BUCKET_NAME=xxxxxxxxxxxx
- - DJANGO_SECRET_KEY=xxxxxxxxxxxx
- - DJANGO_SETTINGS_MODULE=core.settings.cloud
- - DROPBOX_API_KEY=xxxxxxxxxxxx
- - DROPBOX_API_SECRET=xxxxxxxxxxxx
- - ENVIRONMENT=staging
- - GOOGLE_GEOCODING_API_KEY=xxxxxxxxxxxx
- - LEGACY_DB_PASSWORD=xxxxxxxxxxxx
- - MANDRILL_APIKEY=xxxxxxxxxxxx
- - MANDRILL_USERNAME=xxxxxxxxxxxx
- - POSTGRES_DB=estage_manager
- - POSTGRES_PASSWORD=xxxxxxxxxxxx
- - POSTGRES_USER=postgres
- - SEGMENT_IO_WRITE_KEY=xxxxxxxxxxxx
- links:
- - cache
- - database
- - search
- restart: always
- tags:
- - estage_manager
- - staging
- cache:
- image: 'redis:latest'
- restart: always
- tags:
- - estage_manager
- - staging
- data:
- image: 'busybox:latest'
- tags:
- - estage_manager
- - staging
- volumes:
- - /var/lib/postgresql/data
- database:
- image: 'postgres:9.4'
- environment:
- - POSTGRES_DB=estage_manager
- - POSTGRES_PASSWORD=xxxxxxxxxxxxx
- - POSTGRES_USER=postgres
- restart: always
- tags:
- - estage_manager
- - staging
- volumes_from:
- - data
- legacy:
- image: 'mysql:5.5'
- environment:
- - MYSQL_ROOT_PASSWORD=xxxxxxxxxxxxxxxxxx
- tags:
- - estage_manager
- - staging
- search:
- image: 'elasticsearch:1.7'
- restart: always
- tags:
- - estage_manager
- - staging
- server:
- image: 'tutum.co/shredding/estage_manager-nginx:latest'
- links:
- - web
- ports:
- - '80:80'
- restart: always
- tags:
- - estage_manager
- - staging
- web:
- image: 'tutum.co/shredding/estage_manager-app-staging:latest'
- autoredeploy: true
- entrypoint: /home/deployer/web-entrypoint.sh
- environment:
- - AWS_ACCESS_KEY_ID=xxxxxxxxxxxx
- - AWS_SECRET_ACCESS_KEY=xxxxxxxxxxxx
- - AWS_STORAGE_BUCKET_NAME=xxxxxxxxxxxx
- - DJANGO_SECRET_KEY=xxxxxxxxxxxx
- - DJANGO_SETTINGS_MODULE=core.settings.cloud
- - DROPBOX_API_KEY=xxxxxxxxxxxx
- - DROPBOX_API_SECRET=xxxxxxxxxxxx
- - ENVIRONMENT=staging
- - GOOGLE_GEOCODING_API_KEY=xxxxxxxxxxxx
- - LEGACY_DB_PASSWORD=xxxxxxxxxxxx
- - MANDRILL_APIKEY=xxxxxxxxxxxx
- - MANDRILL_USERNAME=xxxxxxxxxxxx
- - POSTGRES_DB=estage_manager
- - POSTGRES_PASSWORD=xxxxxxxxxxxx
- - POSTGRES_USER=postgres
- - SEGMENT_IO_WRITE_KEY=xxxxxxxxxxxx
- links:
- - cache
- - database
- - legacy
- - search
- restart: always
- tags:
- - estage_manager
- - staging
- worker:
- image: 'tutum.co/shredding/estage_manager-app-staging:latest'
- autoredeploy: true
- command: 'celery -A core worker -l info'
- environment:
- - AWS_ACCESS_KEY_ID=xxxxxxxxxxxx
- - AWS_SECRET_ACCESS_KEY=xxxxxxxxxxxx
- - AWS_STORAGE_BUCKET_NAME=xxxxxxxxxxxx
- - DJANGO_SECRET_KEY=xxxxxxxxxxxx
- - DJANGO_SETTINGS_MODULE=core.settings.cloud
- - DROPBOX_API_KEY=xxxxxxxxxxxx
- - DROPBOX_API_SECRET=xxxxxxxxxxxx
- - ENVIRONMENT=staging
- - GOOGLE_GEOCODING_API_KEY=xxxxxxxxxxxx
- - LEGACY_DB_PASSWORD=xxxxxxxxxxxx
- - MANDRILL_APIKEY=xxxxxxxxxxxx
- - MANDRILL_USERNAME=xxxxxxxxxxxx
- - POSTGRES_DB=estage_manager
- - POSTGRES_PASSWORD=xxxxxxxxxxxx
- - POSTGRES_USER=postgres
- - SEGMENT_IO_WRITE_KEY=xxxxxxxxxxxx
- links:
- - cache
- - database
- - search
- restart: always
- tags:
- - estage_manager
- - staging
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement