gffamily-docs-builder (1.3)

Published 2026-08-05 14:27:26 +02:00 by TBauer

Installation

docker pull git.bauer.network/tbauer/gffamily-docs-builder:1.3
sha256:158bad62ae22c29e349c8fd1492a6360e269b2616f96e1872009f9f104fbd491

Image layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1785715200'
ENV DEBIAN_FRONTEND=noninteractive GLIBC_TUNABLES=glibc.cpu.hwcaps=-IBT,-SHSTK PIP_DISABLE_PIP_VERSION_CHECK=1 PIP_NO_CACHE_DIR=1 VIRTUAL_ENV=/opt/venv PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends python3 python3-venv python3-pip git make texlive-latex-base texlive-latex-extra texlive-fonts-recommended texlive-lang-german tex-gyre texlive-extra-utils latexmk xindy nodejs npm libnss3 openssh-client rsync ca-certificates fonts-liberation ghostscript unzip libasound2 libatk-bridge2.0-0 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgbm1 libgcc1 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 xdg-utils && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c mv /usr/bin/gs /usr/bin/gs.real && printf '#!/bin/sh\nexport GLIBC_TUNABLES=glibc.cpu.hwcaps=-IBT,-SHSTK\nexec /usr/bin/gs.real "$@"\n' > /usr/bin/gs && chmod +x /usr/bin/gs # buildkit
RUN /bin/sh -c npm install -g @mermaid-js/mermaid-cli # buildkit
WORKDIR /workspace
COPY docker/requirements.txt /tmp/requirements.txt # buildkit
RUN /bin/sh -c python3 -m venv "$VIRTUAL_ENV" && . "$VIRTUAL_ENV/bin/activate" && pip install --upgrade pip && pip install -r /tmp/requirements.txt && rm /tmp/requirements.txt # buildkit
Details
Container
2026-08-05 14:27:26 +02:00
3
OCI / Docker
linux/amd64
970 MiB
Versions (4) View all
1.3 2026-08-05
1.2 2026-07-20
1.1 2025-11-20
1.0 2025-11-20