Add Dockerfile and .dockerignore; refactor import paths in app modules

This commit is contained in:
2025-10-30 23:20:51 +01:00
parent 4df582b330
commit ddbc588c77
6 changed files with 28 additions and 7 deletions

View File

@@ -0,0 +1,11 @@
FROM ghcr.io/astral-sh/uv:python3.13-alpine
COPY ./pyproject.toml ./
COPY ./uv.lock ./
RUN uv sync
COPY ./app/ ./app/
ENTRYPOINT [ "uv", "run", "uvicorn", "app.app:app", "--host", "0.0.0.0", "--port", "8000" ]