version: '3.8' services: app: build: . container_name: zonies-bot restart: unless-stopped environment: - MONGODB_URI=mongodb://mongodb:27017/zonies volumes: - ./assets:/usr/src/app/assets - ./botconfig.json:/usr/src/app/botconfig.json depends_on: - mongodb networks: - app-network deploy: resources: limits: cpus: '2' memory: 4G reservations: cpus: '1' memory: 2G mongodb: image: mongo:6.0 container_name: zonies-mongodb restart: unless-stopped ports: - "27017:27017" volumes: - mongodb_data:/data/db networks: - app-network networks: app-network: driver: bridge volumes: mongodb_data: