| ADD alpine-minirootfs-3.24.2-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| WORKDIR /app |
| COPY . . # buildkit |
| ENV TYPST_FONT_PATHS=. |
| RUN /bin/sh -c apk add --no-cache typst # buildkit |
| RUN /bin/sh -c wget -O ubuntu.ttf https://cdn.jsdelivr.net/fontsource/fonts/ubuntu@latest/latin-400-normal.ttf && wget -O noto.ttf https://cdn.jsdelivr.net/fontsource/fonts/noto-sans@latest/latin-400-normal.ttf # buildkit |
| RUN /bin/sh -c typst c 3d-druck-agb.typ && typst c beitragsordnung.typ && typst c beleg.typ && typst c datenschutz.typ && typst c haftungsausschluss.typ && typst c mitgliedsantrag.typ && typst c satzung.typ && typst c verschwiegenheitserklärung.typ && typst c werkstatt-agb.typ && typst c werkstatt-regeln.typ # buildkit |
| RUN /bin/sh -c set -e; for file in operating_instructions/*.typ; do typst c --root . "$file"; done # buildkit |
| COPY /go/bin/server /bin/server # buildkit |
| CMD ["/bin/server"] |