services: web-log-monitor: build: . container_name: web-log-monitor restart: unless-stopped env_file: .env volumes: # Mount Traefik logs (read-only) - /mnt/docker/traefik/logs:/logs:ro # Persist state between restarts - ./data:/data environment: - TZ=America/New_York # Runs as a long-lived daemon by default; use --once for single-run mode command: ["python3", "-u", "web-log-monitor.py"]