version: "3.4" services: queues: image: mathwave/sprint-repo:queues networks: - queues-development - queues-mongo-development environment: MONGO_HOST: "mongo" MONGO_PASSWORD: "password" REDIS_HOST: "redis.develop.sprinthub.ru" REDIS_PASSWORD: $REDIS_PASSWORD_DEV STAGE: "development" deploy: mode: replicated restart_policy: condition: any update_config: parallelism: 1 order: start-first storage: image: mongo:6.0.2 networks: - queues-mongo-development volumes: - /sprint-data/queues-mongo:/data/db environment: MONGO_INITDB_ROOT_USERNAME: mongo MONGO_INITDB_ROOT_PASSWORD: password deploy: mode: replicated restart_policy: condition: any placement: constraints: [node.labels.stage == development] update_config: parallelism: 1 order: start-first networks: queues-development: external: true queues-mongo-development: driver: overlay