diff --git a/backend/dockerfile b/backend/dockerfile new file mode 100644 index 0000000..9f8cbc5 --- /dev/null +++ b/backend/dockerfile @@ -0,0 +1,15 @@ +FROM python:3.13-slim-trixie +COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ + + +WORKDIR /app +COPY pyproject.toml uv.lock ./ + +RUN uv sync + +COPY . . + +EXPOSE 8000 + + +CMD ["uv", "run", "main.py"]