diff --git a/Dockerfile b/Dockerfile index 05e907014..8b9eeeab0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -78,10 +78,16 @@ RUN ./configure \ # PHP base image — FrankenPHP (includes Caddy built-in) FROM serversideup/php:8.5-frankenphp +ARG RUNTIME_UID=33 +ARG RUNTIME_GID=33 + WORKDIR /var/www/html USER root +RUN docker-php-serversideup-set-id www-data ${RUNTIME_UID}:${RUNTIME_GID} && \ + docker-php-serversideup-set-file-permissions --owner ${RUNTIME_UID}:${RUNTIME_GID} --service frankenphp --dir /var/www/html + RUN apt-get update && apt-get install -y \ unzip \ zip \