github.com/diadata-org/diadata@v1.4.593/deployments/docker-compose.nftcollection-service.yml (about) 1 version: '3.2' 2 services: 3 4 genericnftcollector: 5 build: 6 context: ../../../.. 7 dockerfile: github.com/diadata-org/diadata/build/Dockerfile-nftCollectionService 8 image: ${DOCKER_HUB_LOGIN}/${STACKNAME}_genericnftcollector:latest 9 restart: "no" 10 networks: 11 - redis-network 12 - postgres-network 13 environment: 14 - EXEC_MODE=production 15 secrets: 16 - postgres_credentials 17 logging: 18 options: 19 max-size: "50m" 20 21 openseanftcollector: 22 depends_on: [genericnftcollector] 23 image: ${DOCKER_HUB_LOGIN}/${STACKNAME}_genericnftcollector:latest 24 command: /bin/nftCollectionService -source=Opensea 25 logging: 26 options: 27 max-size: "50m" 28 environment: 29 - EXEC_MODE=production 30 networks: 31 - redis-network 32 - postgres-network 33 secrets: 34 - postgres_credentials 35 - Opensea-API.key 36 37 secrets: 38 postgres_credentials: 39 file: ../secrets/postgres_credentials.txt 40 Opensea-API.key: 41 file: $GOPATH/src/github.com/diadata-org/diadata/secrets/Opensea-API.key 42 43 networks: 44 redis-network: 45 external: 46 name: redis_redis-network 47 postgres-network: 48 external: 49 name: postgres_postgres-network