Versuch mit mkdocs-to-pdf
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -1,3 +1,4 @@
|
|||||||
mkdocs/site/
|
mkdocs/site/
|
||||||
*.pdf
|
*.pdf
|
||||||
*.PDF
|
*.PDF
|
||||||
|
.cache
|
||||||
12
Dockerfile
12
Dockerfile
@@ -2,17 +2,7 @@ FROM squidfunk/mkdocs-material:latest
|
|||||||
|
|
||||||
# Alpine-Pakete für WeasyPrint
|
# Alpine-Pakete für WeasyPrint
|
||||||
RUN apk add --no-cache \
|
RUN apk add --no-cache \
|
||||||
pango \
|
weasyprint
|
||||||
pango-dev \
|
|
||||||
cairo \
|
|
||||||
cairo-dev \
|
|
||||||
gdk-pixbuf \
|
|
||||||
gdk-pixbuf-dev \
|
|
||||||
jpeg-dev \
|
|
||||||
zlib-dev \
|
|
||||||
libffi-dev
|
|
||||||
|
|
||||||
# Plugin installieren
|
# Plugin installieren
|
||||||
RUN pip install --no-cache-dir mkdocs-to-pdf
|
RUN pip install --no-cache-dir mkdocs-to-pdf
|
||||||
|
|
||||||
WORKDIR /docs
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
services:
|
services:
|
||||||
mkdocs:
|
mkdocs:
|
||||||
#build: .
|
build: .
|
||||||
image: squidfunk/mkdocs-material:latest
|
#image: squidfunk/mkdocs-material:latest
|
||||||
volumes:
|
volumes:
|
||||||
- ./mkdocs:/docs
|
- ./mkdocs:/docs
|
||||||
ports:
|
ports:
|
||||||
|
|||||||
@@ -53,6 +53,9 @@ markdown_extensions:
|
|||||||
- pymdownx.highlight
|
- pymdownx.highlight
|
||||||
- pymdownx.superfences
|
- pymdownx.superfences
|
||||||
|
|
||||||
#plugins:
|
plugins:
|
||||||
# - search
|
- offline
|
||||||
# - mkdocs-to-pdf
|
- search:
|
||||||
|
- optimize:
|
||||||
|
concurrency: 2
|
||||||
|
- mkdocs-to-pdf
|
||||||
|
|||||||
Reference in New Issue
Block a user