diff --git a/Dockerfile b/Dockerfile index 2f7d2d7..682eb2a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,12 +20,16 @@ RUN \ php83-pdo_pgsql \ php83-pdo_sqlite \ php83-pdo_mysql \ + php83-opcache \ php83-tokenizer && \ echo "**** configure nginx ****" && \ echo 'fastcgi_param PHP_AUTH_USER $remote_user; # Heimdall user authorization' >> \ /etc/nginx/fastcgi_params && \ echo 'fastcgi_param PHP_AUTH_PW $http_authorization; # Heimdall user authorization' >> \ /etc/nginx/fastcgi_params && \ + echo "**** configure php opcache ****" && \ + echo 'opcache.validate_timestamps=0' >> \ + /etc/php83/conf.d/00_opcache.ini && \ echo "**** install heimdall ****" && \ mkdir -p \ /heimdall && \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 1807c48..2922e20 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -20,12 +20,16 @@ RUN \ php83-pdo_pgsql \ php83-pdo_sqlite \ php83-pdo_mysql \ + php83-opcache \ php83-tokenizer && \ echo "**** configure nginx ****" && \ echo 'fastcgi_param PHP_AUTH_USER $remote_user; # Heimdall user authorization' >> \ /etc/nginx/fastcgi_params && \ echo 'fastcgi_param PHP_AUTH_PW $http_authorization; # Heimdall user authorization' >> \ /etc/nginx/fastcgi_params && \ + echo "**** configure php opcache ****" && \ + echo 'opcache.validate_timestamps=0' >> \ + /etc/php83/conf.d/00_opcache.ini && \ echo "**** install heimdall ****" && \ mkdir -p \ /heimdall && \ diff --git a/readme-vars.yml b/readme-vars.yml index f4776d7..207da3a 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -49,6 +49,7 @@ app_setup_block: | # changelog changelogs: + - { date: "07.03.24:", desc: "Enable the opcache and disable file revalidation."} - { date: "06.03.24:", desc: "Existing users should update: site-confs/default.conf - Cleanup default site conf." } - { date: "23.12.23:", desc: "Rebase to Alpine 3.19 with php 8.3."} - { date: "25.05.23:", desc: "Rebase to Alpine 3.18, deprecate armhf." }