services: feed-gen: build: . ports: - 3000:3000 env_file: .env depends_on: - db db: image: mongo:8 env_file: .env environment: MONGO_INITDB_ROOT_USERNAME: ${SPRK_DB_USER} MONGO_INITDB_ROOT_PASSWORD: ${SPRK_DB_PASSWORD} ports: - "27017:27017" volumes: - ./devdb:/data/db healthcheck: test: ["CMD", "mongosh", "--eval", '''db.adminCommand("ping")'''] interval: 10s timeout: 5s retries: 3 restart: unless-stopped