# Production Docker Compose override # Usage: docker compose -f docker-compose.yml -f docker-compose.prod.yml up -d version: '3.8' services: api-server: environment: - NODE_ENV=production - LOG_LEVEL=info deploy: resources: limits: cpus: '1.0' memory: 512M reservations: cpus: '0.25' memory: 128M restart: always logging: driver: "json-file" options: max-size: "10m" max-file: "3" frontend: environment: - NODE_ENV=production deploy: resources: limits: cpus: '0.5' memory: 256M reservations: cpus: '0.1' memory: 64M restart: always logging: driver: "json-file" options: max-size: "10m" max-file: "3"