surveil/docker-compose.yml
aviau 7ee511f12b Added more demo hosts to shinken
Change-Id: I36fd4cae342702f0621136048f8aca752ecd8242
2015-05-04 16:56:53 -04:00

63 lines
1.1 KiB
YAML

surveil:
extends:
file: docker-compose-common.yml
service: surveil
links:
- mongo
- influxdb
- shinken
ports:
- "8080:8080"
environment:
PBR_VERSION: "DEV"
volumes:
- ./surveil:/surveil/surveil
command: bash -c "cd /surveil/ && python setup.py develop && ((sleep 40 && surveil-init --demo) &) && sleep 20 && surveil-api --reload"
shinken:
extends:
file: docker-compose-common.yml
service: shinken
links:
- mongo
- influxdb
ports:
- "7767:7767"
mongo:
extends:
file: docker-compose-common.yml
service: mongo
ports:
- "27017:27017"
command:
"mongod --nojournal --smallfiles"
influxdb:
extends:
file: docker-compose-common.yml
service: influxdb
environment:
PRE_CREATE_DB: "db"
ports:
- "8083:8083"
- "8086:8086"
grafana:
extends:
file: docker-compose-common.yml
service: grafana
ports:
- "80:80"
links:
- influxdb
bansho:
extends:
file: docker-compose-common.yml
service: bansho
ports:
- "8888:8888"
links:
- surveil