Spaces:
Sleeping
Sleeping
| FROM continuumio/miniconda3 | |
| RUN apt-get update | |
| RUN apt-get install nano unzip curl -y | |
| # Configuration Hugging Face | |
| RUN useradd -m -u 1000 user | |
| USER user | |
| ENV HOME=/home/user \ | |
| PATH=/home/user/.local/bin:$PATH | |
| WORKDIR $HOME/app | |
| # Dépendances | |
| RUN pip install \ | |
| streamlit==1.41.1 \ | |
| pandas==2.2.2 \ | |
| joblib==1.4.2 \ | |
| scikit-learn==1.6.1 \ | |
| boto3 \ | |
| gunicorn \ | |
| matplotlib \ | |
| seaborn \ | |
| plotly \ | |
| imbalanced-learn | |
| # Copie des fichiers | |
| COPY --chown=user . $HOME/app | |
| # Port Streamlit par défaut sur Hugging Face | |
| EXPOSE 7860 | |
| # Lancement de Streamlit | |
| CMD streamlit run --server.port 7860 app.py |