typstpad (sha256:c2eb982a19b0fddcaf12f99b78c9fd6684858abe87a0bd8b10ce683ede12943d)
Published 2026-08-26 09:26:54 +02:00 by eric
Installation
docker pull gargoton.petite-maison-orange.fr/public/typstpad@sha256:c2eb982a19b0fddcaf12f99b78c9fd6684858abe87a0bd8b10ce683ede12943dsha256:c2eb982a19b0fddcaf12f99b78c9fd6684858abe87a0bd8b10ce683ede12943dImage layers
| # debian.sh --arch 'arm64' out/ 'bookworm' '@1787529600' |
| ARG TYPST_VERSION=0.15.0 |
| RUN |1 TYPST_VERSION=0.15.0 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl xz-utils fonts-liberation fonts-noto-core fonts-dejavu-core && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN |1 TYPST_VERSION=0.15.0 /bin/sh -c curl -fsSL "https://github.com/typst/typst/releases/download/v${TYPST_VERSION}/typst-x86_64-unknown-linux-musl.tar.xz" | tar -xJ -C /tmp && mv /tmp/typst-x86_64-unknown-linux-musl/typst /usr/local/bin/typst && rm -rf /tmp/typst-x86_64-unknown-linux-musl && typst --version # buildkit |
| RUN |1 TYPST_VERSION=0.15.0 /bin/sh -c useradd -m -u 10001 typstpad && mkdir -p /data && chown typstpad:typstpad /data # buildkit |
| COPY /typstpad /usr/local/bin/typstpad # buildkit |
| USER typstpad |
| ENV DATA_DIR=/data |
| VOLUME [/data] |
| EXPOSE [8080/tcp] |
| ENTRYPOINT ["typstpad"] |
| CMD ["serve"] |