FROM python:3.12-alpine ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 WORKDIR /app RUN pip install --no-cache-dir \ fastapi \ uvicorn \ httpx \ pyyaml COPY server.py . COPY static/ static/ VOLUME /app/outputs EXPOSE 8000 CMD ["python", "server.py"]