diff --git a/Dockerfile b/Dockerfile index ffb33fc..a24acd2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,11 @@ FROM ghcr.io/astral-sh/uv:python3.12-bookworm-slim +# WeasyPrint-Systemabhängigkeiten (Pango, GDK-PixBuf, Fonts) +RUN apt-get update && apt-get install -y --no-install-recommends \ + libpango-1.0-0 libpangocairo-1.0-0 libgdk-pixbuf-2.0-0 \ + libffi-dev shared-mime-info fonts-dejavu-core \ + && rm -rf /var/lib/apt/lists/* + WORKDIR /app ENV UV_COMPILE_BYTECODE=1 \ UV_LINK_MODE=copy \