diff --git a/28/apache/Dockerfile b/28/apache/Dockerfile index 98cb9589..668c0143 100644 --- a/28/apache/Dockerfile +++ b/28/apache/Dockerfile @@ -1,5 +1,8 @@ # DO NOT EDIT: created by update.sh from Dockerfile-debian.template -FROM php:8.2-apache-bookworm +FROM php:8.3-apache-bookworm + +# Define the commit hash for imagick as a variable +ARG IMAGICK_COMMIT_HASH=28f27044e435a2b203e32675e942eb8de620ee58 # entrypoint.sh and cron.sh dependencies RUN set -ex; \ @@ -67,9 +70,22 @@ RUN set -ex; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install APCu-5.1.24; \ - pecl install imagick-3.7.0; \ pecl install memcached-3.3.0; \ - pecl install redis-6.1.0; \ + pecl install -o redis-6.1.0; \ + # pecl install imagick-3.7.0; \ +# Begin workaround -> +# The master version on the imagick repository is compatible with PHP 8.3. However, the PECL version is not updated yet. +# As soon as it will get updated, we can switch back to the PECL version, instead of having this workaround. + apt-get install -y --no-install-recommends git libmagickwand-dev && \ + git clone https://github.com/imagick/imagick.git --depth 1 /tmp/imagick && \ + cd /tmp/imagick && \ + git fetch --depth 1 origin ${IMAGICK_COMMIT_HASH} && \ + git checkout ${IMAGICK_COMMIT_HASH} && \ + sed -i "s/@PACKAGE_VERSION@/git-$(echo ${IMAGICK_COMMIT_HASH} | cut -c 1-7)/" php_imagick.h && \ + phpize && ./configure && make && make install && \ + cd && rm -r /tmp/imagick; \ + apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false git libmagickwand-dev; \ +# <- End workaround \ docker-php-ext-enable \ apcu \ @@ -172,4 +188,4 @@ COPY *.sh upgrade.exclude / COPY config/* /usr/src/nextcloud/config/ ENTRYPOINT ["/entrypoint.sh"] -CMD ["apache2-foreground"] +CMD ["apache2-foreground"] \ No newline at end of file diff --git a/28/fpm-alpine/Dockerfile b/28/fpm-alpine/Dockerfile index 54f5ab1e..e9bdf58e 100644 --- a/28/fpm-alpine/Dockerfile +++ b/28/fpm-alpine/Dockerfile @@ -1,5 +1,5 @@ # DO NOT EDIT: created by update.sh from Dockerfile-alpine.template -FROM php:8.2-fpm-alpine3.21 +FROM php:8.3-fpm-alpine3.21 # entrypoint.sh and cron.sh dependencies RUN set -ex; \ @@ -64,9 +64,22 @@ RUN set -ex; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install APCu-5.1.24; \ - pecl install imagick-3.7.0; \ pecl install memcached-3.3.0; \ pecl install redis-6.1.0; \ + # pecl install -o imagick-3.7.0; \ +# Begin workaround -> +# The master version on the imagick repository is compatible with PHP 8.3. However, the PECL version is not updated yet. +# As soon as it will get updated, we can switch back to the PECL version, instead of having this workaround. + apk add --no-cache --virtual .git-build-deps git \ + && git clone https://github.com/imagick/imagick.git --depth 1 /tmp/imagick \ + && cd /tmp/imagick \ + && git fetch --depth 1 origin ${IMAGICK_COMMIT_HASH} \ + && git checkout ${IMAGICK_COMMIT_HASH} \ + && sed -i "s/@PACKAGE_VERSION@/git-$(echo ${IMAGICK_COMMIT_HASH} | cut -c 1-7)/" php_imagick.h \ + && phpize && ./configure && make && make install; \ + apk del .git-build-deps; \ + cd && rm -r /tmp/imagick; \ +# <- End workaround \ docker-php-ext-enable \ apcu \ @@ -148,4 +161,4 @@ COPY *.sh upgrade.exclude / COPY config/* /usr/src/nextcloud/config/ ENTRYPOINT ["/entrypoint.sh"] -CMD ["php-fpm"] +CMD ["php-fpm"] \ No newline at end of file diff --git a/28/fpm/Dockerfile b/28/fpm/Dockerfile index 10647aac..e227b5c2 100644 --- a/28/fpm/Dockerfile +++ b/28/fpm/Dockerfile @@ -1,5 +1,8 @@ # DO NOT EDIT: created by update.sh from Dockerfile-debian.template -FROM php:8.2-fpm-bookworm +FROM php:8.3-fpm-bookworm + +# Define the commit hash for imagick as a variable +ARG IMAGICK_COMMIT_HASH=28f27044e435a2b203e32675e942eb8de620ee58 # entrypoint.sh and cron.sh dependencies RUN set -ex; \ @@ -67,9 +70,22 @@ RUN set -ex; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install APCu-5.1.24; \ - pecl install imagick-3.7.0; \ pecl install memcached-3.3.0; \ - pecl install redis-6.1.0; \ + pecl install -o redis-6.1.0; \ + # pecl install imagick-3.7.0; \ +# Begin workaround -> +# The master version on the imagick repository is compatible with PHP 8.3. However, the PECL version is not updated yet. +# As soon as it will get updated, we can switch back to the PECL version, instead of having this workaround. + apt-get install -y --no-install-recommends git libmagickwand-dev && \ + git clone https://github.com/imagick/imagick.git --depth 1 /tmp/imagick && \ + cd /tmp/imagick && \ + git fetch --depth 1 origin ${IMAGICK_COMMIT_HASH} && \ + git checkout ${IMAGICK_COMMIT_HASH} && \ + sed -i "s/@PACKAGE_VERSION@/git-$(echo ${IMAGICK_COMMIT_HASH} | cut -c 1-7)/" php_imagick.h && \ + phpize && ./configure && make && make install && \ + cd && rm -r /tmp/imagick; \ + apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false git libmagickwand-dev; \ +# <- End workaround \ docker-php-ext-enable \ apcu \ @@ -157,4 +173,4 @@ COPY *.sh upgrade.exclude / COPY config/* /usr/src/nextcloud/config/ ENTRYPOINT ["/entrypoint.sh"] -CMD ["php-fpm"] +CMD ["php-fpm"] \ No newline at end of file diff --git a/29/apache/Dockerfile b/29/apache/Dockerfile index cb48fdc7..89cc42a7 100644 --- a/29/apache/Dockerfile +++ b/29/apache/Dockerfile @@ -1,5 +1,8 @@ # DO NOT EDIT: created by update.sh from Dockerfile-debian.template -FROM php:8.2-apache-bookworm +FROM php:8.3-apache-bookworm + +# Define the commit hash for imagick as a variable +ARG IMAGICK_COMMIT_HASH=28f27044e435a2b203e32675e942eb8de620ee58 # entrypoint.sh and cron.sh dependencies RUN set -ex; \ @@ -67,9 +70,22 @@ RUN set -ex; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install APCu-5.1.24; \ - pecl install imagick-3.7.0; \ pecl install memcached-3.3.0; \ - pecl install redis-6.1.0; \ + pecl install -o redis-6.1.0; \ + # pecl install imagick-3.7.0; \ +# Begin workaround -> +# The master version on the imagick repository is compatible with PHP 8.3. However, the PECL version is not updated yet. +# As soon as it will get updated, we can switch back to the PECL version, instead of having this workaround. + apt-get install -y --no-install-recommends git libmagickwand-dev && \ + git clone https://github.com/imagick/imagick.git --depth 1 /tmp/imagick && \ + cd /tmp/imagick && \ + git fetch --depth 1 origin ${IMAGICK_COMMIT_HASH} && \ + git checkout ${IMAGICK_COMMIT_HASH} && \ + sed -i "s/@PACKAGE_VERSION@/git-$(echo ${IMAGICK_COMMIT_HASH} | cut -c 1-7)/" php_imagick.h && \ + phpize && ./configure && make && make install && \ + cd && rm -r /tmp/imagick; \ + apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false git libmagickwand-dev; \ +# <- End workaround \ docker-php-ext-enable \ apcu \ @@ -172,4 +188,4 @@ COPY *.sh upgrade.exclude / COPY config/* /usr/src/nextcloud/config/ ENTRYPOINT ["/entrypoint.sh"] -CMD ["apache2-foreground"] +CMD ["apache2-foreground"] \ No newline at end of file diff --git a/29/fpm-alpine/Dockerfile b/29/fpm-alpine/Dockerfile index 59daebfd..6a8abd37 100644 --- a/29/fpm-alpine/Dockerfile +++ b/29/fpm-alpine/Dockerfile @@ -1,5 +1,5 @@ # DO NOT EDIT: created by update.sh from Dockerfile-alpine.template -FROM php:8.2-fpm-alpine3.21 +FROM php:8.3-fpm-alpine3.21 # entrypoint.sh and cron.sh dependencies RUN set -ex; \ @@ -64,9 +64,22 @@ RUN set -ex; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install APCu-5.1.24; \ - pecl install imagick-3.7.0; \ pecl install memcached-3.3.0; \ pecl install redis-6.1.0; \ + # pecl install -o imagick-3.7.0; \ +# Begin workaround -> +# The master version on the imagick repository is compatible with PHP 8.3. However, the PECL version is not updated yet. +# As soon as it will get updated, we can switch back to the PECL version, instead of having this workaround. + apk add --no-cache --virtual .git-build-deps git \ + && git clone https://github.com/imagick/imagick.git --depth 1 /tmp/imagick \ + && cd /tmp/imagick \ + && git fetch --depth 1 origin ${IMAGICK_COMMIT_HASH} \ + && git checkout ${IMAGICK_COMMIT_HASH} \ + && sed -i "s/@PACKAGE_VERSION@/git-$(echo ${IMAGICK_COMMIT_HASH} | cut -c 1-7)/" php_imagick.h \ + && phpize && ./configure && make && make install; \ + apk del .git-build-deps; \ + cd && rm -r /tmp/imagick; \ +# <- End workaround \ docker-php-ext-enable \ apcu \ @@ -148,4 +161,4 @@ COPY *.sh upgrade.exclude / COPY config/* /usr/src/nextcloud/config/ ENTRYPOINT ["/entrypoint.sh"] -CMD ["php-fpm"] +CMD ["php-fpm"] \ No newline at end of file diff --git a/29/fpm/Dockerfile b/29/fpm/Dockerfile index 657df0ef..1a58a97f 100644 --- a/29/fpm/Dockerfile +++ b/29/fpm/Dockerfile @@ -1,5 +1,8 @@ # DO NOT EDIT: created by update.sh from Dockerfile-debian.template -FROM php:8.2-fpm-bookworm +FROM php:8.3-fpm-bookworm + +# Define the commit hash for imagick as a variable +ARG IMAGICK_COMMIT_HASH=28f27044e435a2b203e32675e942eb8de620ee58 # entrypoint.sh and cron.sh dependencies RUN set -ex; \ @@ -67,9 +70,22 @@ RUN set -ex; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install APCu-5.1.24; \ - pecl install imagick-3.7.0; \ pecl install memcached-3.3.0; \ - pecl install redis-6.1.0; \ + pecl install -o redis-6.1.0; \ + # pecl install imagick-3.7.0; \ +# Begin workaround -> +# The master version on the imagick repository is compatible with PHP 8.3. However, the PECL version is not updated yet. +# As soon as it will get updated, we can switch back to the PECL version, instead of having this workaround. + apt-get install -y --no-install-recommends git libmagickwand-dev && \ + git clone https://github.com/imagick/imagick.git --depth 1 /tmp/imagick && \ + cd /tmp/imagick && \ + git fetch --depth 1 origin ${IMAGICK_COMMIT_HASH} && \ + git checkout ${IMAGICK_COMMIT_HASH} && \ + sed -i "s/@PACKAGE_VERSION@/git-$(echo ${IMAGICK_COMMIT_HASH} | cut -c 1-7)/" php_imagick.h && \ + phpize && ./configure && make && make install && \ + cd && rm -r /tmp/imagick; \ + apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false git libmagickwand-dev; \ +# <- End workaround \ docker-php-ext-enable \ apcu \ @@ -157,4 +173,4 @@ COPY *.sh upgrade.exclude / COPY config/* /usr/src/nextcloud/config/ ENTRYPOINT ["/entrypoint.sh"] -CMD ["php-fpm"] +CMD ["php-fpm"] \ No newline at end of file diff --git a/30/apache/Dockerfile b/30/apache/Dockerfile index 21195941..108fb20e 100644 --- a/30/apache/Dockerfile +++ b/30/apache/Dockerfile @@ -1,5 +1,8 @@ # DO NOT EDIT: created by update.sh from Dockerfile-debian.template -FROM php:8.2-apache-bookworm +FROM php:8.3-apache-bookworm + +# Define the commit hash for imagick as a variable +ARG IMAGICK_COMMIT_HASH=28f27044e435a2b203e32675e942eb8de620ee58 # entrypoint.sh and cron.sh dependencies RUN set -ex; \ @@ -67,9 +70,22 @@ RUN set -ex; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install APCu-5.1.24; \ - pecl install imagick-3.7.0; \ pecl install memcached-3.3.0; \ - pecl install redis-6.1.0; \ + pecl install -o redis-6.1.0; \ + # pecl install imagick-3.7.0; \ +# Begin workaround -> +# The master version on the imagick repository is compatible with PHP 8.3. However, the PECL version is not updated yet. +# As soon as it will get updated, we can switch back to the PECL version, instead of having this workaround. + apt-get install -y --no-install-recommends git libmagickwand-dev && \ + git clone https://github.com/imagick/imagick.git --depth 1 /tmp/imagick && \ + cd /tmp/imagick && \ + git fetch --depth 1 origin ${IMAGICK_COMMIT_HASH} && \ + git checkout ${IMAGICK_COMMIT_HASH} && \ + sed -i "s/@PACKAGE_VERSION@/git-$(echo ${IMAGICK_COMMIT_HASH} | cut -c 1-7)/" php_imagick.h && \ + phpize && ./configure && make && make install && \ + cd && rm -r /tmp/imagick; \ + apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false git libmagickwand-dev; \ +# <- End workaround \ docker-php-ext-enable \ apcu \ @@ -172,4 +188,4 @@ COPY *.sh upgrade.exclude / COPY config/* /usr/src/nextcloud/config/ ENTRYPOINT ["/entrypoint.sh"] -CMD ["apache2-foreground"] +CMD ["apache2-foreground"] \ No newline at end of file diff --git a/30/fpm-alpine/Dockerfile b/30/fpm-alpine/Dockerfile index e7efd0c8..4f9b4352 100644 --- a/30/fpm-alpine/Dockerfile +++ b/30/fpm-alpine/Dockerfile @@ -1,5 +1,5 @@ # DO NOT EDIT: created by update.sh from Dockerfile-alpine.template -FROM php:8.2-fpm-alpine3.21 +FROM php:8.3-fpm-alpine3.21 # entrypoint.sh and cron.sh dependencies RUN set -ex; \ @@ -64,9 +64,22 @@ RUN set -ex; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install APCu-5.1.24; \ - pecl install imagick-3.7.0; \ pecl install memcached-3.3.0; \ pecl install redis-6.1.0; \ + # pecl install -o imagick-3.7.0; \ +# Begin workaround -> +# The master version on the imagick repository is compatible with PHP 8.3. However, the PECL version is not updated yet. +# As soon as it will get updated, we can switch back to the PECL version, instead of having this workaround. + apk add --no-cache --virtual .git-build-deps git \ + && git clone https://github.com/imagick/imagick.git --depth 1 /tmp/imagick \ + && cd /tmp/imagick \ + && git fetch --depth 1 origin ${IMAGICK_COMMIT_HASH} \ + && git checkout ${IMAGICK_COMMIT_HASH} \ + && sed -i "s/@PACKAGE_VERSION@/git-$(echo ${IMAGICK_COMMIT_HASH} | cut -c 1-7)/" php_imagick.h \ + && phpize && ./configure && make && make install; \ + apk del .git-build-deps; \ + cd && rm -r /tmp/imagick; \ +# <- End workaround \ docker-php-ext-enable \ apcu \ @@ -148,4 +161,4 @@ COPY *.sh upgrade.exclude / COPY config/* /usr/src/nextcloud/config/ ENTRYPOINT ["/entrypoint.sh"] -CMD ["php-fpm"] +CMD ["php-fpm"] \ No newline at end of file diff --git a/30/fpm/Dockerfile b/30/fpm/Dockerfile index 593d4b30..d986a92a 100644 --- a/30/fpm/Dockerfile +++ b/30/fpm/Dockerfile @@ -1,5 +1,8 @@ # DO NOT EDIT: created by update.sh from Dockerfile-debian.template -FROM php:8.2-fpm-bookworm +FROM php:8.3-fpm-bookworm + +# Define the commit hash for imagick as a variable +ARG IMAGICK_COMMIT_HASH=28f27044e435a2b203e32675e942eb8de620ee58 # entrypoint.sh and cron.sh dependencies RUN set -ex; \ @@ -67,9 +70,22 @@ RUN set -ex; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install APCu-5.1.24; \ - pecl install imagick-3.7.0; \ pecl install memcached-3.3.0; \ - pecl install redis-6.1.0; \ + pecl install -o redis-6.1.0; \ + # pecl install imagick-3.7.0; \ +# Begin workaround -> +# The master version on the imagick repository is compatible with PHP 8.3. However, the PECL version is not updated yet. +# As soon as it will get updated, we can switch back to the PECL version, instead of having this workaround. + apt-get install -y --no-install-recommends git libmagickwand-dev && \ + git clone https://github.com/imagick/imagick.git --depth 1 /tmp/imagick && \ + cd /tmp/imagick && \ + git fetch --depth 1 origin ${IMAGICK_COMMIT_HASH} && \ + git checkout ${IMAGICK_COMMIT_HASH} && \ + sed -i "s/@PACKAGE_VERSION@/git-$(echo ${IMAGICK_COMMIT_HASH} | cut -c 1-7)/" php_imagick.h && \ + phpize && ./configure && make && make install && \ + cd && rm -r /tmp/imagick; \ + apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false git libmagickwand-dev; \ +# <- End workaround \ docker-php-ext-enable \ apcu \ @@ -157,4 +173,4 @@ COPY *.sh upgrade.exclude / COPY config/* /usr/src/nextcloud/config/ ENTRYPOINT ["/entrypoint.sh"] -CMD ["php-fpm"] +CMD ["php-fpm"] \ No newline at end of file diff --git a/Dockerfile-alpine.template b/Dockerfile-alpine.template index f7568e73..7203c458 100644 --- a/Dockerfile-alpine.template +++ b/Dockerfile-alpine.template @@ -63,9 +63,22 @@ RUN set -ex; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install APCu-%%APCU_VERSION%%; \ - pecl install imagick-%%IMAGICK_VERSION%%; \ pecl install memcached-%%MEMCACHED_VERSION%%; \ pecl install redis-%%REDIS_VERSION%%; \ + # pecl install -o imagick-3.7.0; \ +# Begin workaround -> +# The master version on the imagick repository is compatible with PHP 8.3. However, the PECL version is not updated yet. +# As soon as it will get updated, we can switch back to the PECL version, instead of having this workaround. + apk add --no-cache --virtual .git-build-deps git \ + && git clone https://github.com/imagick/imagick.git --depth 1 /tmp/imagick \ + && cd /tmp/imagick \ + && git fetch --depth 1 origin ${IMAGICK_COMMIT_HASH} \ + && git checkout ${IMAGICK_COMMIT_HASH} \ + && sed -i "s/@PACKAGE_VERSION@/git-$(echo ${IMAGICK_COMMIT_HASH} | cut -c 1-7)/" php_imagick.h \ + && phpize && ./configure && make && make install; \ + apk del .git-build-deps; \ + cd && rm -r /tmp/imagick; \ +# <- End workaround \ docker-php-ext-enable \ apcu \ @@ -147,4 +160,4 @@ COPY *.sh upgrade.exclude / COPY config/* /usr/src/nextcloud/config/ ENTRYPOINT ["/entrypoint.sh"] -CMD ["%%CMD%%"] +CMD ["%%CMD%%"] \ No newline at end of file diff --git a/Dockerfile-debian.template b/Dockerfile-debian.template index 792c9fe2..06b69c78 100644 --- a/Dockerfile-debian.template +++ b/Dockerfile-debian.template @@ -1,5 +1,8 @@ FROM php:%%PHP_VERSION%%-%%VARIANT%%-%%DEBIAN_VERSION%% +# Define the commit hash for imagick as a variable +ARG IMAGICK_COMMIT_HASH=28f27044e435a2b203e32675e942eb8de620ee58 + # entrypoint.sh and cron.sh dependencies RUN set -ex; \ \ @@ -66,9 +69,22 @@ RUN set -ex; \ \ # pecl will claim success even if one install fails, so we need to perform each install separately pecl install APCu-%%APCU_VERSION%%; \ - pecl install imagick-%%IMAGICK_VERSION%%; \ pecl install memcached-%%MEMCACHED_VERSION%%; \ - pecl install redis-%%REDIS_VERSION%%; \ + pecl install -o redis-%%REDIS_VERSION%%; \ + # pecl install imagick-%%IMAGICK_VERSION%%; \ +# Begin workaround -> +# The master version on the imagick repository is compatible with PHP 8.3. However, the PECL version is not updated yet. +# As soon as it will get updated, we can switch back to the PECL version, instead of having this workaround. + apt-get install -y --no-install-recommends git libmagickwand-dev && \ + git clone https://github.com/imagick/imagick.git --depth 1 /tmp/imagick && \ + cd /tmp/imagick && \ + git fetch --depth 1 origin ${IMAGICK_COMMIT_HASH} && \ + git checkout ${IMAGICK_COMMIT_HASH} && \ + sed -i "s/@PACKAGE_VERSION@/git-$(echo ${IMAGICK_COMMIT_HASH} | cut -c 1-7)/" php_imagick.h && \ + phpize && ./configure && make && make install && \ + cd && rm -r /tmp/imagick; \ + apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false git libmagickwand-dev; \ +# <- End workaround \ docker-php-ext-enable \ apcu \ @@ -156,4 +172,4 @@ COPY *.sh upgrade.exclude / COPY config/* /usr/src/nextcloud/config/ ENTRYPOINT ["/entrypoint.sh"] -CMD ["%%CMD%%"] +CMD ["%%CMD%%"] \ No newline at end of file diff --git a/update.sh b/update.sh index 89f3d6f2..33d55eb4 100755 --- a/update.sh +++ b/update.sh @@ -10,7 +10,7 @@ declare -A debian_version=( ) declare -A php_version=( - [default]='8.2' + [default]='8.3' ) declare -A cmd=( diff --git a/versions.json b/versions.json index 4d7e3497..19fe77e2 100644 --- a/versions.json +++ b/versions.json @@ -9,19 +9,19 @@ "variant": "apache", "base": "debian", "baseVersion": "bookworm", - "phpVersion": "8.2" + "phpVersion": "8.3" }, "fpm": { "variant": "fpm", "base": "debian", "baseVersion": "bookworm", - "phpVersion": "8.2" + "phpVersion": "8.3" }, "fpm-alpine": { "variant": "fpm-alpine", "base": "alpine", "baseVersion": "3.21", - "phpVersion": "8.2" + "phpVersion": "8.3" } } }, @@ -35,19 +35,19 @@ "variant": "apache", "base": "debian", "baseVersion": "bookworm", - "phpVersion": "8.2" + "phpVersion": "8.3" }, "fpm": { "variant": "fpm", "base": "debian", "baseVersion": "bookworm", - "phpVersion": "8.2" + "phpVersion": "8.3" }, "fpm-alpine": { "variant": "fpm-alpine", "base": "alpine", "baseVersion": "3.21", - "phpVersion": "8.2" + "phpVersion": "8.3" } } }, @@ -61,19 +61,19 @@ "variant": "apache", "base": "debian", "baseVersion": "bookworm", - "phpVersion": "8.2" + "phpVersion": "8.3" }, "fpm": { "variant": "fpm", "base": "debian", "baseVersion": "bookworm", - "phpVersion": "8.2" + "phpVersion": "8.3" }, "fpm-alpine": { "variant": "fpm-alpine", "base": "alpine", "baseVersion": "3.21", - "phpVersion": "8.2" + "phpVersion": "8.3" } } }