Containerfile: initial commit
This commit is contained in:
parent
c771604817
commit
8e8451ec26
|
@ -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"]
|
|
@ -0,0 +1,31 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<title>Distrust Documentation</title>
|
||||||
|
</head>
|
||||||
|
<style>
|
||||||
|
body {
|
||||||
|
font-family: "Work Sans", sans-serif;
|
||||||
|
}
|
||||||
|
a:link {
|
||||||
|
color: lightblue;
|
||||||
|
background-color: transparent;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|
||||||
|
<body style=" padding: 10% 20%; background: #282828; color: white">
|
||||||
|
<div >
|
||||||
|
<h1>Distrust Documentation</h1>
|
||||||
|
<p><a href="/qkm">Quorum Key Management</a> (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.</p>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
||||||
|
|
Loading…
Reference in New Issue