services: auth: build: . ports: - 8090:8080 depends_on: - mongo networks: - penahub_ntwrk - default mongo: image: mongo:6 hostname: mongo restart: always container_name: mongodb networks: - penahub_ntwrk entrypoint: ["/usr/bin/mongod","--bind_ip_all","--replSet","rs0"] mongosetup: image: mongo:6 depends_on: - mongo restart: "no" networks: - penahub_ntwrk entrypoint: [ "bash", "-c", "sleep 5 && mongosh --host mongo:27017 --eval 'rs.initiate()'"] volumes: mongo_state: {} networks: penahub_ntwrk: driver: bridge attachable: true internal: true