From e1ed2f0eabe42e0f0c1b45e79190ef37d6f8611c Mon Sep 17 00:00:00 2001 From: TheNewSound Date: Mon, 27 Oct 2025 16:39:04 +0100 Subject: [PATCH] Update Dockerfile Fix permissions of downloaded tar.gz file via ADD Signed-off-by: TheNewSound --- debian/Dockerfile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/debian/Dockerfile b/debian/Dockerfile index 8985113..fcddbd1 100644 --- a/debian/Dockerfile +++ b/debian/Dockerfile @@ -2,9 +2,13 @@ ARG PHP=8.4 FROM php:${PHP}-fpm AS prepare-app +# Download and extract as root +ADD https://github.com/invoiceninja/invoiceninja/releases/latest/download/invoiceninja.tar.gz /tmp/invoiceninja.tar.gz +# Set correct permissions +RUN chown -R www-data:www-data /tmp/invoiceninja.tar.gz + USER www-data -ADD https://github.com/invoiceninja/invoiceninja/releases/latest/download/invoiceninja.tar.gz /tmp/invoiceninja.tar.gz RUN tar -xzf /tmp/invoiceninja.tar.gz -C /var/www/html --strip-components=1 \ && rm /tmp/invoiceninja.tar.gz \ && ln -s /var/www/html/resources/views/react/index.blade.php /var/www/html/public/index.html \