From f5bccb302cba1aef47ae69a5ac9a0e0b6a1c01ca Mon Sep 17 00:00:00 2001 From: naukyy Date: Sat, 13 Jun 2026 03:53:21 +0700 Subject: [PATCH] docker --- Dockerfile | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 9f3f94e..1a5440c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,16 +1,20 @@ FROM php:8.2-apache +# Install PHP extensions & enable Apache modules RUN docker-php-ext-install pdo_mysql mysqli \ && a2enmod rewrite headers -COPY index.html /var/www/html/index.html +# Copy application files +COPY portal.html /var/www/html/index.html +COPY webgis_app/ /var/www/html/webgis_app/ +COPY db_scripts/ /var/www/html/db_scripts/ COPY 01/ /var/www/html/01/ COPY 02/ /var/www/html/02/ COPY 03/ /var/www/html/03/ -COPY final/ /var/www/html/final/ -COPY project_final/ /var/www/html/project_final/ -COPY database/ /var/www/html/database/ -RUN chown -R www-data:www-data /var/www/html +# Set proper permissions +RUN chown -R www-data:www-data /var/www/html \ + && find /var/www/html -type d -exec chmod 755 {} \; \ + && find /var/www/html -type f -exec chmod 644 {} \; EXPOSE 80