Add local config file support

This commit is contained in:
Anibal Angulo
2026-02-23 21:50:54 +00:00
parent bf2cc2f556
commit f0b9d1b27a
4 changed files with 47 additions and 26 deletions

View File

@@ -1,20 +1,14 @@
FROM quay.ocp.banorte.com/golden/python-312:latest AS builder
FROM quay.ocp.banorte.com/golden/python-312:latest
COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /usr/local/bin/
WORKDIR /app
COPY pyproject.toml uv.lock ./
RUN uv sync --no-dev --frozen --no-install-project
RUN uv sync --no-dev --frozen
COPY main.py .
FROM quay.ocp.banorte.com/golden/python-312:latest
WORKDIR /app
COPY --from=builder /app /app
ENV PATH="/app/.venv/bin:$PATH"
CMD python main.py --transport sse --port 8000
CMD ["uv", "run", "python", "main.py", "--transport", "sse", "--port", "8000"]