Spaces:
Running
Running
| 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"] |