diff --git a/Containerfile b/Containerfile new file mode 100644 index 0000000..59e83c4 --- /dev/null +++ b/Containerfile @@ -0,0 +1,24 @@ +# build various sites using mdbook + +FROM scratch AS base + +COPY quorum-key-management /quorum-key-management + +FROM base AS build +COPY --from=stagex/mdbook . / + +WORKDIR /quorum-key-management +RUN ["/usr/bin/mdbook", "build"] + +FROM stagex/filesystem AS install + +COPY --from=stagex/python . / +COPY --from=stagex/musl . / +COPY --from=stagex/zlib . / + +ADD index.html /var/www/html/ +COPY --from=build /quorum-key-management/book /var/www/html/qkm + +WORKDIR /var/www/html + +ENTRYPOINT ["/usr/bin/python", "-m", "http.server", "8080"] diff --git a/index.html b/index.html new file mode 100644 index 0000000..cec1467 --- /dev/null +++ b/index.html @@ -0,0 +1,31 @@ + + + + + + + Distrust Documentation + + + + +
+

Distrust Documentation

+

Quorum Key Management (QKM): An open source system of + playbooks and tooling which facilitates the creation and maintenance of + highly resilient Quorum-based Key Management Systems based on a strict + threat model, usable for a variety of cryptographic algorithms.

+
+ + + +