version: '2.0' services: soar-authentication-token: command: /bin/bash -c 'sleep 5; bundle exec rspec -cfd spec' build: . image: soar-authentication-token volumes: - .:/usr/local/src/ links: - authentication-token-generator-service - authentication-token-validator-service authentication-token-generator-service: build: authentication-token-generator-service image: authentication-token-generator-service expose: - "9393" volumes: - ./authentication-token-generator-service:/usr/local/src/ environment: - RACK_ENV=development - ENVIRONMENT_FILE=environment_local_ecosystem.yml links: - authentication-token-store authentication-token-validator-service: build: authentication-token-validator-service image: authentication-token-validator-service expose: - "9393" volumes: - ./authentication-token-validator-service:/usr/local/src/ environment: - RACK_ENV=development - ENVIRONMENT_FILE=environment_local_ecosystem.yml links: - authentication-token-store authentication-token-store: build: authentication-token-store image: authentication-token-store command: soaring start expose: - "9393" environment: - RACK_ENV=development - ENVIRONMENT_FILE=environment_local_ecosystem.yml links: - authentication-token-redis-store authentication-token-redis-store: image: redis command: redis-server --requirepass redis_password