# /etc/rpa_vision_v3/rpa_vision_v3.env # --- Secrets (OBLIGATOIRES en prod) --- ENCRYPTION_PASSWORD=CHANGE_ME SECRET_KEY=CHANGE_ME # --- Runtime --- ENVIRONMENT=production # --- Fiche #24 - Observabilité --- # Label Prometheus (surcouche). En prod, les unités systemd posent déjà une valeur par service. # RPA_SERVICE_NAME=rpa-vision-v3 # Worker mode: # thread -> worker intégré à l'API # external -> worker dans rpa-vision-v3-worker.service (recommandé prod) # disabled -> API upload only RPA_PROCESSING_WORKER=external # Ports (healthcheck.sh les utilise) RPA_API_HOST=127.0.0.1 RPA_API_PORT=8000 RPA_DASHBOARD_HOST=127.0.0.1 RPA_DASHBOARD_PORT=5001 RPA_CHECK_DASHBOARD=1 # Worker heartbeat (si worker external) RPA_WORKER_HEARTBEAT_PATH=data/runtime/health/worker_heartbeat.json RPA_WORKER_HEARTBEAT_MAX_AGE_S=60 # Retention / rotation RPA_DATA_DIR=data RPA_RETENTION_FAILURE_CASES_DAYS=14 RPA_RETENTION_ARCHIVE_FAILURE_CASES=true RPA_RETENTION_WATCHDOG_DAYS=7 RPA_RETENTION_GUARD_REPORTS_DAYS=30 # Healthcheck - disque RPA_MIN_FREE_MB=1024