diff --git a/Dockerfile b/Dockerfile index 110bb72..63d8f9d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,9 +2,11 @@ FROM caddy:alpine WORKDIR /usr/share/caddy/ -# setup single `rewrite` rule in std. caddy config -RUN sed -i 's/file_server/file_server\n rewrite \/details\/ index.html/' /etc/caddy/Caddyfile - -RUN cat /etc/caddy/Caddyfile +# setup single `rewrite` rule in std. caddy config: +# rewrite /details/* /index.html +RUN sed -i 's/file_server/file_server\n rewrite \/details\/* \/index.html/' /etc/caddy/Caddyfile COPY . . + +# pick some non-root user that `caddy` will run as +USER ftp