Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- proxy:
- image: registry.ciklum.net/esi/navigator_s_proxy:test
- ports: [ "80:80", "443:443", "8083:8083" ]
- volumes:
- - /var/navigator/nginx/proxy/:/var/log/nginx/
- links: [ "assets", "application", "docs" ]
- environment:
- APPLICATION_SERVER_NAME: navigator.dev
- ASSETS_SERVER_NAME: assets.navigator.dev
- HTTPS_FLAG: "off"
- labels:
- io.rancher.container.pull_image: always
- hostname: proxy
- assets:
- image: registry.ciklum.net/esi/navigator_s_assets:test
- ports: [ "8081:8081" ]
- volumes:
- - /var/navigator/nginx/assets/:/var/log/nginx/
- - /var/www/navigator/assets/source/assets/:/var/www/assets/
- - /var/www/navigator/assets/source/bower/:/var/www/bower/
- environment:
- APPLICATION_SERVER_NAME: navigator.dev
- HTTP_PROTOCOL: "http"
- entrypoint: ["/bin/bash", "docker-entrypoint-dev.sh"]
- labels:
- io.rancher.container.pull_image: always
- hostname: assets
- database:
- image: registry.ciklum.net/esi/navigator_s_database:test
- ports: [ "5432:5432" ]
- volumes:
- - /var/navigator/postgresql/share/data/:/var/lib/postgresql/data/
- environment:
- POSTGRES_DB: navigator
- POSTGRES_USER: navigator
- POSTGRES_PASSWORD: navigator
- labels:
- io.rancher.container.pull_image: always
- hostname: database
- application:
- image: registry.ciklum.net/esi/navigator_s_application:test
- links: [ "database", "search", "redis" ]
- volumes:
- - /var/navigator/nginx/application/:/var/log/nginx/
- - /var/www/navigator/application/source/:/var/www/
- environment:
- SYMFONY__ENV: dev
- SYMFONY__BASE__HOST: navigator.dev
- SYMFONY__DATABASE__HOST: database
- SYMFONY__DATABASE__PORT: 5432
- SYMFONY__DATABASE__NAME: navigator
- SYMFONY__DATABASE__USER: navigator
- SYMFONY__DATABASE__PASSWORD: navigator
- SYMFONY__ASSETS__COMPONENTS__URL: http://assets.navigator.dev/
- SYMFONY__ELASTICSEARCH__HOST: search
- SYMFONY__ELASTICSEARCH__PORT: 9200
- SYMFONY__GOOGLE__ANALYTICS__TRACKING__ID: 0
- SYMFONY__YANDEX__METRIKA__ENABLED: 0
- labels:
- io.rancher.container.pull_image: always
- hostname: application
- search:
- image: registry.ciklum.net/esi/navigator_s_search:test
- volumes:
- - /usr/navigator/elasticsearch/share/data/:/usr/share/elasticsearch/data/
- labels:
- io.rancher.container.pull_image: always
- hostname: search
- kibana:
- image: kibana:latest
- ports: [ "5601:5601" ]
- environment:
- ELASTICSEARCH_URL: http://search:9200
- links: [ "search" ]
- labels:
- io.rancher.container.pull_image: always
- hostname: kibana
- datadog:
- image: registry.ciklum.net/esi/navigator_s_datadog:test
- links: [ "database", "search", "application", "assets", "proxy", "redis"]
- environment:
- API_KEY: 911acd6af9a7db8bc5a5cb310e928512
- SYMFONY__ENV: dev
- volumes:
- - /var/run/docker.sock:/var/run/docker.sock
- - /proc/:/host/proc/:ro
- - /sys/fs/cgroup/:/host/sys/fs/cgroup:ro
- tty: true
- stdin_open: true
- labels:
- io.rancher.container.pull_image: always
- hostname: datadog
- docs:
- image: registry.ciklum.net/esi/navigator_s_docs:test
- labels:
- io.rancher.container.pull_image: always
- hostname: docs
- redis:
- image: registry.ciklum.net/navigator_proxy/redis
- hostname: redis
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement