about summary refs log tree commit diff stats
path: root/Dockerfile
diff options
context:
space:
mode:
authorAlan Pearce2023-09-15 20:20:57 +0200
committerAlan Pearce2023-09-16 07:33:39 +0200
commit83d1af3cfbfe4070e5004596865c0b7015f79eff (patch)
treec19dfeebae537eaa078e58eb51cc7f7581be138d /Dockerfile
parent932915406a6105b93de833c32b9ce6a07ebca6c1 (diff)
downloadwebsite-83d1af3cfbfe4070e5004596865c0b7015f79eff.tar.lz
website-83d1af3cfbfe4070e5004596865c0b7015f79eff.tar.zst
website-83d1af3cfbfe4070e5004596865c0b7015f79eff.zip
Steamline docker build
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile7
1 files changed, 5 insertions, 2 deletions
diff --git a/Dockerfile b/Dockerfile
index 4fc6b54..4261ce2 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -48,7 +48,9 @@ RUN echo "@testing https://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/a
 RUN apk add --no-cache prettier@testing make fd brotli gzip zstd
 
 COPY --link Makefile ./
-COPY --from=ssg /web ./
+COPY --from=ssg /web/config.toml ./
+COPY --from=ssg /web/content content
+COPY --from=ssg /web/public public
 
 RUN make -j4 format compress
 
@@ -56,8 +58,9 @@ RUN make -j4 format compress
 FROM base
 
 # Copy built application
+COPY config.toml /app/
 COPY --from=build /app /app
-COPY --from=postprocess /web/ /app/website
+COPY --from=postprocess /web/public /app/public
 
 # Start the server by default, this can be overwritten at runtime
 EXPOSE 3000