FROM python:3.11-slim ENV PYTHONDONTWRITEBYTECODE=1 ENV PYTHONUNBUFFERED=1 ENV PORT=8000 WORKDIR /app COPY requirements.txt ./ COPY pyproject.toml ./ COPY README.md ./ COPY server ./server COPY support_queue_env ./support_queue_env COPY openenv.yaml ./ COPY inference.py ./ RUN pip install --no-cache-dir -r requirements.txt EXPOSE 8000 CMD ["uvicorn", "server.app:app", "--host", "0.0.0.0", "--port", "8000"]