optimierung für schriften?

This commit is contained in:
Florian Hensel
2025-12-14 13:51:18 +01:00
parent 1859d67161
commit e86b0082c7

View File

@@ -1,8 +1,16 @@
FROM squidfunk/mkdocs-material:latest
# Alpine-Pakete für WeasyPrint
# Laufzeit-Pakete (inkl. weasyprint) + temporäre Build-Dependencies zum Kompilieren (z.B. libsass)
RUN apk add --no-cache \
weasyprint
# Plugin installieren
RUN apk add --no-cache --virtual .build-deps build-base python3-dev libffi-dev && pip install --no-cache-dir mkdocs-to-pdf && apk del .build-deps
weasyprint \
cairo \
pango \
gdk-pixbuf \
libjpeg-turbo \
zlib \
fontconfig \
ttf-dejavu \
&& apk add --no-cache --virtual .build-deps \
build-base python3-dev libffi-dev cairo-dev pango-dev gdk-pixbuf-dev libjpeg-turbo-dev zlib-dev pkgconfig \
&& pip install --no-cache-dir mkdocs-to-pdf \
&& apk del .build-deps