Minimal documentation toolchain containing Zensical and rumdl.
| ADD alpine-minirootfs-3.24.1-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk add --no-cache ca-certificates lftp openssh-client-default py3-pip python3 && python3 -m venv /opt/zensical && /opt/zensical/bin/pip install --no-cache-dir rumdl zensical # buildkit |
| ENV PATH=/opt/zensical/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| COPY scripts/ /usr/local/bin/ # buildkit |
| RUN /bin/sh -c chmod 0755 /usr/local/bin/docker-entrypoint.sh /usr/local/bin/docs-build /usr/local/bin/docs-check /usr/local/bin/docs-deploy /usr/local/bin/docs-format # buildkit |
| WORKDIR /docs |
| EXPOSE [8080/tcp] |
| ENTRYPOINT ["docker-entrypoint.sh"] |
| CMD ["zensical" "serve" "--dev-addr" "0.0.0.0:8080"] |
| Key |
Value |
| org.opencontainers.image.created |
2026-07-31T22:34:16Z |
| org.opencontainers.image.description |
Minimal documentation toolchain containing Zensical and rumdl. |
| org.opencontainers.image.revision |
a68a76a9a4918bb4e395629d4c35aa773262b0a6 |
| org.opencontainers.image.source |
https://code.kovula.com/docker/zensical |