From ce7ec4fa9acf9fa1381ded2304b894a1af747a52 Mon Sep 17 00:00:00 2001 From: Fred Boniface Date: Sat, 10 Jan 2026 21:27:20 +0000 Subject: [PATCH] Update Dockerfile to use static-web-server --- dockerfile | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/dockerfile b/dockerfile index 59c9421..065e819 100644 --- a/dockerfile +++ b/dockerfile @@ -6,15 +6,13 @@ ENV SITE_DIR=/app/site RUN mkdocs build -d $SITE_DIR -FROM caddy:alpine -USER root -RUN apk add --no-cache libcap && \ - setcap -r /usr/bin/caddy && \ - chmod +x /usr/bin/caddy +FROM joseluisq/static-web-server:2.40 +ENV SERVER_PORT=8080 +ENV SERVER_HOST=0.0.0.0 +ENV SERVER_ROOT=/public +ENV SERVER_LOG_LEVEL=info - -COPY --from=builder /app/site /srv - -USER 1000 +COPY --from=builder /app/site /public +RUN chmod -R 0444 /public +USER 65432 EXPOSE 8080 -CMD ["caddy", "file-server", "--listen", ":8080"]