From 7ad82451cb01227818e07e69fd9b64c55b586f0f Mon Sep 17 00:00:00 2001 From: Deon George Date: Sun, 16 Feb 2025 20:11:17 +1100 Subject: [PATCH] Ensure our composer cache dir is owned by SITE_USER --- docker/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index d0dfa31..9a8c2fd 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -33,8 +33,9 @@ RUN sed -i -e 's#^;sendmail_path =#sendmail_path = "/usr/bin/msmtp -t"#' /usr/lo COPY wait-for-it /usr/local/bin/ # Add composer -RUN curl -4 https://getcomposer.org/installer|php -- --install-dir=/usr/local/bin --filename=composer ENV COMPOSER_HOME=/var/cache/composer +RUN curl -4 https://getcomposer.org/installer|php -- --install-dir=/usr/local/bin --filename=composer \ + && chown ${SITE_USER}:0 ${COMPOSER_HOME} # Other config COPY msmtprc /etc/