services: bcagent: build: context: . dockerfile: Dockerfile container_name: bcagent restart: unless-stopped environment: - TZ=Asia/Bangkok - MONGODB_URI=${MONGODB_URI} - MONGODB_DB=${MONGODB_DB} - MONGODB_ATLAS_URI=${MONGODB_ATLAS_URI} - BREVO_API_KEY=${BREVO_API_KEY} volumes: - ./output:/app/output - ./.env:/app/.env:ro - ./digitalocean-mongodb-certificate.crt:/app/digitalocean-mongodb-certificate.crt:ro command: ["-both", "-output", "/app/output"] logging: driver: "json-file" options: max-size: "10m" max-file: "3"