version: '3' services: test: build: context: . dockerfile: test/Dockerfile network_mode: service:test-redis depends_on: - test-postgres-pointerdb test-redis: image: redis test-postgres-pointerdb: image: postgres environment: - POSTGRES_USER=pointerdb - POSTGRES_PASSWORD=pg-secret-pass storagenode: image: storjlabs/storagenode:${VERSION} environment: - SATELLITE_ADDR=satellite:7777 - STORJ_LOG_LEVEL=info links: - satellite satellite: image: storjlabs/satellite:${VERSION} environment: - API_KEY=abc123 - BOOTSTRAP_ADDR=localhost:8080 - IDENTITY_ADDR=:7777 - STORJ_MOCK_OVERLAY_NODES=INTENTIONALLY:LEFT:BLANK - STORJ_LOG_LEVEL=info links: - redis depends_on: - redis redis: image: redis uplink: image: storjlabs/uplink:${VERSION} command: --min-threshold 1 --max-threshold 1 --repair-threshold 1 --success-threshold 1 environment: - API_KEY=abc123 - SATELLITE_ADDR=satellite:7777 - STORJ_LOG_LEVEL=info ports: - 7777:7777