From d409c83f13c1402e08391d70859c2411c9fc10bb Mon Sep 17 00:00:00 2001 From: Ryan Prather Date: Sun, 27 Apr 2025 21:01:46 -0400 Subject: [PATCH] upd: Dockerfile Update to php 8.4 add symfony asset compile Set permissions and ownership of /data directory --- Dockerfile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index be4caf8..694e32c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-apache +FROM php:8.4-apache RUN apt update && \ apt upgrade -y && \ @@ -19,7 +19,6 @@ RUN docker-php-ext-configure gd --with-jpeg RUN docker-php-ext-configure zip RUN docker-php-ext-install \ - #pdo_sqlite \ zip \ mbstring \ exif \ @@ -46,12 +45,13 @@ RUN rm -rf /var/www/html/translations RUN COMPOSER_ALLOW_SUPERUSER=1 composer install --no-scripts --no-dev --optimize-autoloader RUN mkdir /data -RUN chown -R 33:33 /data -RUN chmod -R 755 /data COPY data/data.db /data/data.db RUN mkdir /var/www/html/var/cache RUN mkdir /var/www/html/var/log +RUN symfony console asset-map:compile -RUN chown -R 33:33 /var/www/html -RUN chmod -R 755 /var/www/html \ No newline at end of file +RUN chown -R 33:33 /var/www/html /data +RUN chmod -R 755 /var/www/html /data + +EXPOSE 80