Spaces:
Sleeping
Sleeping
Claude
feat(sprint-A8): reproductibilitΓ© opΓ©rationnelle (lock files + Docker pinning + snapshots doc)
fc30527 unverified | # Sprint A8 (M-18) β variables d'environnement supportΓ©es par Picarones. | |
| # | |
| # Copier en ``.env`` et remplir selon votre dΓ©ploiement : | |
| # | |
| # cp .env.example .env | |
| # editor .env | |
| # | |
| # ``docker-compose.yml`` lit ``.env`` automatiquement. Pour un appel | |
| # direct ``docker run``, ajouter ``--env-file .env``. | |
| # ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # Mode et durcissement (cf. SECURITY.md) | |
| # ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # Active le mode public (HuggingFace Space, dΓ©mo) : | |
| # refuse les moteurs OCR cloud et LLMs mutualisΓ©s, applique rate limit. | |
| # Valeurs : 1, true, yes (insensible Γ la casse). | |
| PICARONES_PUBLIC_MODE= | |
| # Sprint A4 β protection CSRF en mode institutionnel. | |
| # à activer derrière un SSO (Shibboleth/CAS/OIDC). | |
| PICARONES_CSRF_REQUIRED= | |
| PICARONES_CSRF_SECRET= | |
| # Liste de chemins (sΓ©parateur : ``:`` Unix / ``;`` Windows) que | |
| # ``/api/corpus/browse`` autorise. Surcharge le dΓ©faut. | |
| PICARONES_BROWSE_ROOTS= | |
| # Plafonds applicatifs. | |
| PICARONES_MAX_UPLOAD_MB=100 | |
| PICARONES_MAX_CONCURRENT_JOBS=2 | |
| PICARONES_RATE_LIMIT_PER_HOUR=5 | |
| # Surcharge la Content-Security-Policy si nΓ©cessaire. | |
| PICARONES_CSP= | |
| # ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # ClΓ©s API LLM (optionnel β uniquement si vous utilisez un pipeline LLM) | |
| # ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| OPENAI_API_KEY= | |
| ANTHROPIC_API_KEY= | |
| MISTRAL_API_KEY= | |
| # ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # ClΓ©s API OCR cloud (optionnel) | |
| # ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| GOOGLE_APPLICATION_CREDENTIALS= | |
| AZURE_DOC_INTEL_ENDPOINT= | |
| AZURE_DOC_INTEL_KEY= | |
| # ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # RΓ©seau / port d'exposition (utilisΓ© par docker-compose.yml) | |
| # ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| PICARONES_PORT=7860 | |
| # ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # Persistance (Sprint A8) β chemin de la base SQLite des jobs. | |
| # Override pour sortir du conteneur (volume montΓ©). | |
| # ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| PICARONES_JOBS_DB= | |