FROM python:3.10-slim # Configuration Hugging Face / Sentence Transformers # Ceci force les bibliothèques à stocker leurs fichiers de cache # et de modèles dans /tmp, qui est automatiquement nettoyé # à chaque redémarrage du conteneur sur Hugging Face Spaces. ENV TRANSFORMERS_CACHE=/tmp/hf_cache/transformers ENV SENTENCE_TRANSFORMERS_HOME=/tmp/hf_cache/sbert ENV HF_HOME=/tmp/hf_cache WORKDIR /app # Copier requirements et installer COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt # Copier tous les fichiers COPY . . # Exposer le port que le README.md doit utiliser (1212) EXPOSE 1212 # Lancer l'application CMD ["python", "app.py"]