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) &) && 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