From b905c653ab160194651ad493ddd1bfe4d9fbb541 Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 Date: Sun, 26 Oct 2025 13:45:57 +0100 Subject: [PATCH] Disable log files, cleanup pacman files --- Dockerfile | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/Dockerfile b/Dockerfile index 172a13d..7534d41 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,15 +1,15 @@ FROM archlinux -RUN pacman -Syu --noconfirm apache php-apache php +RUN pacman -Syu --noconfirm apache php-apache php \ + && pacman -Sc --noconfirm \ + && rm -v /var/log/pacman.log /var/lib/pacman/sync/* -RUN sed -i '/mod_mpm_event/ s/^/#/' /etc/httpd/conf/httpd.conf - -RUN sed -i '/mod_mpm_prefork/ s/^#//' /etc/httpd/conf/httpd.conf - -RUN echo LoadModule php_module modules/libphp.so >> /etc/httpd/conf/httpd.conf - -RUN echo AddHandler php-script .php >> /etc/httpd/conf/httpd.conf - -RUN echo Include conf/extra/php_module.conf >> /etc/httpd/conf/httpd.conf +RUN sed -i '/mod_mpm_event/ s/^/#/' /etc/httpd/conf/httpd.conf \ + && sed -i '/mod_mpm_prefork/ s/^#//' /etc/httpd/conf/httpd.conf \ + && sed -i -E 's#^(\s*CustomLog\s+)(["'\'']?)[^"'\''[:space:]]+\2#\1/dev/null#' /etc/httpd/conf/httpd.conf \ + && sed -i -E 's#^(\s*ErrorLog\s+)(["'\'']?)[^"'\''[:space:]]+\2#\1/dev/null#' /etc/httpd/conf/httpd.conf \ + && echo LoadModule php_module modules/libphp.so >> /etc/httpd/conf/httpd.conf \ + && echo AddHandler php-script .php >> /etc/httpd/conf/httpd.conf \ + && echo Include conf/extra/php_module.conf >> /etc/httpd/conf/httpd.conf ENTRYPOINT httpd -DFOREGROUND