docbuilder (v0.1)

Published 2025-10-22 21:51:04 +00:00 by LailaTheElf

Installation

docker pull gitea.finnvanreenen.nl/lailatheelf/docbuilder:v0.1
sha256:2b9c83c8e8e46b14e1fc67c31a47d26debd064e927141b998a499c745ec38871

Image Layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1760918400'
RUN /bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends curl zip unzip texlive texlive-lang-european texlive-lang-greek texlive-xetex pandoc nodejs npm plantuml graphviz && apt-get dist-clean # buildkit
COPY ubuntu/*.ttf /usr/share/fonts/ubuntu/ # buildkit
COPY roboto/*.ttf /usr/share/fonts/roboto/ # buildkit
RUN /bin/sh -c chmod 0775 /usr/share/fonts/ubuntu /usr/share/fonts/roboto && chmod 0664 /usr/share/fonts/ubuntu/* /usr/share/fonts/roboto/* # buildkit
RUN /bin/sh -c useradd builder && mkdir /home/builder && chown -R builder: /home/builder && chmod -R 0750 /home/builder # buildkit
RUN /bin/sh -c mkdir -p /app/builder /app/docs /app/build && chown -R builder: /app && chmod -R 0775 /app # buildkit
COPY entrypoint.sh /entrypoint.sh # buildkit
RUN /bin/sh -c chown builder: /entrypoint.sh && chmod 0755 /entrypoint.sh # buildkit
USER builder
WORKDIR /home/builder
RUN /bin/sh -c npm install @mermaid-js/mermaid-cli # buildkit
COPY builder/* /app/builder/ # buildkit
VOLUME [/app/docs]
WORKDIR /app/docs
ENTRYPOINT ["/entrypoint.sh"]
CMD []
Details
Container
2025-10-22 21:51:04 +00:00
0
OCI / Docker
linux/amd64
986 MiB
Versions (1) View all
v0.1 2025-10-22