version: "3.9" services: mongo: image: mongo:7.0 restart: unless-stopped command: ["mongod", "--bind_ip_all"] ports: - "27017:27017" minio: image: minio/minio:RELEASE.2024-08-17T00-00-00Z restart: unless-stopped environment: MINIO_ROOT_USER: minio MINIO_ROOT_PASSWORD: minio123 command: server /data --console-address :9001 ports: - "9000:9000" - "9001:9001" symbols: image: ghcr.io/stella-ops/symbols-server:edge depends_on: - mongo - minio environment: Mongo__ConnectionString: mongodb://mongo:27017/symbols Storage__Provider: S3 Storage__S3__Endpoint: http://minio:9000 Storage__S3__Bucket: symbols Storage__S3__AccessKeyId: minio Storage__S3__SecretAccessKey: minio123 Storage__S3__UsePathStyle: "true" Logging__Console__FormatterName: json ports: - "8080:8080" healthcheck: test: ["CMD", "curl", "-fsS", "http://localhost:8080/healthz"] interval: 10s timeout: 5s retries: 6 start_period: 10s networks: default: name: symbols-ci