Spaces:
Sleeping
Sleeping
| FROM python:3.9-slim | |
| WORKDIR /app | |
| # Set a writable home directory for the app user | |
| ENV HOME="/tmp" | |
| # Set a writable cache directory for Hugging Face (the new standard) | |
| ENV HF_HOME="/tmp/huggingface_cache" | |
| # Install build tools needed for compiling python packages from source | |
| RUN apt-get update && apt-get install -y build-essential | |
| COPY requirements.txt . | |
| RUN pip install --upgrade pip && pip install -r requirements.txt | |
| COPY . . | |
| EXPOSE 7860 | |
| CMD sh -c 'rm -rf /tmp/huggingface_cache/* && streamlit run app.py --server.port=${PORT:-7860} --server.address=0.0.0.0' | |