summaryrefslogtreecommitdiffstats
path: root/docker/dev
diff options
context:
space:
mode:
authorDessalines <tyhou13@gmx.com>2020-01-01 16:42:38 -0500
committerDessalines <tyhou13@gmx.com>2020-01-01 16:42:38 -0500
commit3d4412a70493286d929fc6e86f8f6a9925b3d537 (patch)
tree785cf5b4192cb0226138b2c9121fabe0e3451911 /docker/dev
parentf5a13717eaf10fcacc211950ff88943df9aef4c2 (diff)
parent62ba018b190c54d30a4436721931aea0b5eedb2e (diff)
Merge branch 'mdbook' of https://yerbamate.dev/Nutomic/lemmy into Nutomic-mdbook
Diffstat (limited to 'docker/dev')
-rw-r--r--docker/dev/Dockerfile9
1 files changed, 9 insertions, 0 deletions
diff --git a/docker/dev/Dockerfile b/docker/dev/Dockerfile
index d62e7b27..761d8cc3 100644
--- a/docker/dev/Dockerfile
+++ b/docker/dev/Dockerfile
@@ -32,6 +32,14 @@ RUN cargo build --frozen --release
# Get diesel-cli on there just in case
# RUN cargo install diesel_cli --no-default-features --features postgres
+
+FROM ekidd/rust-musl-builder:1.38.0-openssl11 as docs
+WORKDIR /app
+COPY docs ./docs
+RUN sudo chown -R rust:rust .
+RUN mdbook build docs/
+
+
FROM alpine:3.10
# Install libpq for postgres
@@ -40,6 +48,7 @@ RUN apk add libpq
# Copy resources
COPY server/config/defaults.hjson /config/defaults.hjson
COPY --from=rust /app/server/target/x86_64-unknown-linux-musl/release/lemmy_server /app/lemmy
+COPY --from=docs /app/docs/book/ /app/dist/documentation/
COPY --from=node /app/ui/dist /app/dist
RUN addgroup -g 1000 lemmy