Initialer Upload mit ersten Versuchen für PDF und Grafiken
This commit is contained in:
21
Dockerfile
Normal file
21
Dockerfile
Normal file
@@ -0,0 +1,21 @@
|
||||
FROM squidfunk/mkdocs-material:latest
|
||||
|
||||
# Laufzeit-Pakete (inkl. weasyprint und playwright) + temporäre Build-Dependencies zum Kompilieren (z.B. libsass)
|
||||
RUN apk add --no-cache \
|
||||
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 \
|
||||
mkdocs-svg-to-png \
|
||||
mkdocs-mermaid-to-svg \
|
||||
mkdocs-mkdocs-page-pdf \
|
||||
&& python -m playwright install \
|
||||
&& apk del .build-deps
|
||||
Reference in New Issue
Block a user