FROM python:3.10-slim # System deps: ffmpeg is REQUIRED for audio decoding RUN apt-get update && apt-get install -y ffmpeg curl ca-certificates && rm -rf /var/lib/apt/lists/* ENV DEBIAN_FRONTEND=noninteractive \ PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \ HF_HOME=/root/.cache/huggingface \ TRANSFORMERS_CACHE=/root/.cache/huggingface \ FASTER_WHISPER_MODEL=tiny.en \ NUM_THREADS=2 WORKDIR /code COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt COPY . . EXPOSE 7860 CMD ["uvicorn","app:app","--host","0.0.0.0","--port","7860"]