| FROM ghcr.io/astral-sh/uv:python3.12-bookworm-slim | |
| WORKDIR /app | |
| COPY pyproject.toml ./ | |
| RUN uv sync --no-dev | |
| COPY app.py ./ | |
| ENV PATH="/app/.venv/bin:$PATH" | |
| ENV PYTHONUNBUFFERED=1 | |
| ENV PORT=7860 | |
| CMD ["python", "app.py"] | |
| FROM ghcr.io/astral-sh/uv:python3.12-bookworm-slim | |
| WORKDIR /app | |
| COPY pyproject.toml ./ | |
| RUN uv sync --no-dev | |
| COPY app.py ./ | |
| ENV PATH="/app/.venv/bin:$PATH" | |
| ENV PYTHONUNBUFFERED=1 | |
| ENV PORT=7860 | |
| CMD ["python", "app.py"] | |