Skip to content

Commit 3f4f203

Browse files
committed
Update Joomla 6.0.2 to 6.0.3 and Joomla 5.4.2 to 5.4.3, adds PHP 8.4 to Joomla 6, bump the pecl extensions versions respectively
1 parent 8993ee2 commit 3f4f203

20 files changed

Lines changed: 2017 additions & 71 deletions

File tree

5.4/php8.2/apache/Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,9 @@ RUN set -ex; \
7676
extDir="$(php -r 'echo ini_get("extension_dir");')"; \
7777
[ -d "$extDir" ]; \
7878
# pecl will claim success even if one install fails, so we need to perform each install separately
79-
pecl install APCu-5.1.23; \
79+
pecl install APCu-5.1.26; \
8080
pecl install memcached-3.3.0; \
81-
pecl install redis-6.0.2; \
81+
pecl install redis-6.2.0; \
8282
\
8383
docker-php-ext-enable \
8484
apcu \
@@ -151,12 +151,12 @@ RUN set -eux; \
151151
VOLUME /var/www/html
152152

153153
# Define Joomla version and expected SHA512 signature
154-
ENV JOOMLA_VERSION 5.4.2
155-
ENV JOOMLA_SHA512 0f54f003bd08505c46671c7b06dbe0d28fd6379ff09d95aa44ed08fe30cdade611e23b8229b520bfa9592c80599bb81f583d79e43e3884a22171522e395311b4
154+
ENV JOOMLA_VERSION 5.4.3
155+
ENV JOOMLA_SHA512 94038108d1950f79861e9ae5a19db0fb9f4686843a8581de5083f194fba50de9757ba754451b85be9fbb6b80d6f365da38dd19ea9d29b33caee06b6bff25be17
156156

157157
# Download package and extract to web volume
158158
RUN set -ex; \
159-
curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/5.4.2/Joomla_5.4.2-Stable-Full_Package.tar.zst; \
159+
curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/5.4.3/Joomla_5.4.3-Stable-Full_Package.tar.zst; \
160160
echo "$JOOMLA_SHA512 *joomla.tar.zst" | sha512sum -c -; \
161161
mkdir /usr/src/joomla; \
162162
tar --zstd -xf joomla.tar.zst -C /usr/src/joomla; \

5.4/php8.2/fpm-alpine/Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,9 @@ RUN set -ex; \
7979
[ -d "$extDir" ]; \
8080
\
8181
# pecl will claim success even if one install fails, so we need to perform each install separately
82-
pecl install APCu-5.1.23; \
82+
pecl install APCu-5.1.26; \
8383
pecl install memcached-3.3.0; \
84-
pecl install redis-6.0.2; \
84+
pecl install redis-6.2.0; \
8585
\
8686
docker-php-ext-enable \
8787
apcu \
@@ -131,12 +131,12 @@ RUN { \
131131
VOLUME /var/www/html
132132

133133
# Define Joomla version and expected SHA512 signature
134-
ENV JOOMLA_VERSION 5.4.2
135-
ENV JOOMLA_SHA512 0f54f003bd08505c46671c7b06dbe0d28fd6379ff09d95aa44ed08fe30cdade611e23b8229b520bfa9592c80599bb81f583d79e43e3884a22171522e395311b4
134+
ENV JOOMLA_VERSION 5.4.3
135+
ENV JOOMLA_SHA512 94038108d1950f79861e9ae5a19db0fb9f4686843a8581de5083f194fba50de9757ba754451b85be9fbb6b80d6f365da38dd19ea9d29b33caee06b6bff25be17
136136

137137
# Download package and extract to web volume
138138
RUN set -ex; \
139-
curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/5.4.2/Joomla_5.4.2-Stable-Full_Package.tar.zst; \
139+
curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/5.4.3/Joomla_5.4.3-Stable-Full_Package.tar.zst; \
140140
echo "$JOOMLA_SHA512 *joomla.tar.zst" | sha512sum -c -; \
141141
mkdir /usr/src/joomla; \
142142
tar --zstd -xf joomla.tar.zst -C /usr/src/joomla; \

5.4/php8.2/fpm/Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,9 @@ RUN set -ex; \
7676
extDir="$(php -r 'echo ini_get("extension_dir");')"; \
7777
[ -d "$extDir" ]; \
7878
# pecl will claim success even if one install fails, so we need to perform each install separately
79-
pecl install APCu-5.1.23; \
79+
pecl install APCu-5.1.26; \
8080
pecl install memcached-3.3.0; \
81-
pecl install redis-6.0.2; \
81+
pecl install redis-6.2.0; \
8282
\
8383
docker-php-ext-enable \
8484
apcu \
@@ -133,12 +133,12 @@ RUN { \
133133
VOLUME /var/www/html
134134

135135
# Define Joomla version and expected SHA512 signature
136-
ENV JOOMLA_VERSION 5.4.2
137-
ENV JOOMLA_SHA512 0f54f003bd08505c46671c7b06dbe0d28fd6379ff09d95aa44ed08fe30cdade611e23b8229b520bfa9592c80599bb81f583d79e43e3884a22171522e395311b4
136+
ENV JOOMLA_VERSION 5.4.3
137+
ENV JOOMLA_SHA512 94038108d1950f79861e9ae5a19db0fb9f4686843a8581de5083f194fba50de9757ba754451b85be9fbb6b80d6f365da38dd19ea9d29b33caee06b6bff25be17
138138

139139
# Download package and extract to web volume
140140
RUN set -ex; \
141-
curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/5.4.2/Joomla_5.4.2-Stable-Full_Package.tar.zst; \
141+
curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/5.4.3/Joomla_5.4.3-Stable-Full_Package.tar.zst; \
142142
echo "$JOOMLA_SHA512 *joomla.tar.zst" | sha512sum -c -; \
143143
mkdir /usr/src/joomla; \
144144
tar --zstd -xf joomla.tar.zst -C /usr/src/joomla; \

5.4/php8.3/apache/Dockerfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,9 @@ RUN set -ex; \
7676
extDir="$(php -r 'echo ini_get("extension_dir");')"; \
7777
[ -d "$extDir" ]; \
7878
# pecl will claim success even if one install fails, so we need to perform each install separately
79-
pecl install APCu-5.1.24; \
80-
pecl install memcached-3.3.0; \
81-
pecl install redis-6.1.0; \
79+
pecl install APCu-5.1.27; \
80+
pecl install memcached-3.4.0; \
81+
pecl install redis-6.3.0; \
8282
\
8383
docker-php-ext-enable \
8484
apcu \
@@ -151,12 +151,12 @@ RUN set -eux; \
151151
VOLUME /var/www/html
152152

153153
# Define Joomla version and expected SHA512 signature
154-
ENV JOOMLA_VERSION 5.4.2
155-
ENV JOOMLA_SHA512 0f54f003bd08505c46671c7b06dbe0d28fd6379ff09d95aa44ed08fe30cdade611e23b8229b520bfa9592c80599bb81f583d79e43e3884a22171522e395311b4
154+
ENV JOOMLA_VERSION 5.4.3
155+
ENV JOOMLA_SHA512 94038108d1950f79861e9ae5a19db0fb9f4686843a8581de5083f194fba50de9757ba754451b85be9fbb6b80d6f365da38dd19ea9d29b33caee06b6bff25be17
156156

157157
# Download package and extract to web volume
158158
RUN set -ex; \
159-
curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/5.4.2/Joomla_5.4.2-Stable-Full_Package.tar.zst; \
159+
curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/5.4.3/Joomla_5.4.3-Stable-Full_Package.tar.zst; \
160160
echo "$JOOMLA_SHA512 *joomla.tar.zst" | sha512sum -c -; \
161161
mkdir /usr/src/joomla; \
162162
tar --zstd -xf joomla.tar.zst -C /usr/src/joomla; \

5.4/php8.3/fpm-alpine/Dockerfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,9 @@ RUN set -ex; \
7979
[ -d "$extDir" ]; \
8080
\
8181
# pecl will claim success even if one install fails, so we need to perform each install separately
82-
pecl install APCu-5.1.24; \
83-
pecl install memcached-3.3.0; \
84-
pecl install redis-6.1.0; \
82+
pecl install APCu-5.1.27; \
83+
pecl install memcached-3.4.0; \
84+
pecl install redis-6.3.0; \
8585
\
8686
docker-php-ext-enable \
8787
apcu \
@@ -131,12 +131,12 @@ RUN { \
131131
VOLUME /var/www/html
132132

133133
# Define Joomla version and expected SHA512 signature
134-
ENV JOOMLA_VERSION 5.4.2
135-
ENV JOOMLA_SHA512 0f54f003bd08505c46671c7b06dbe0d28fd6379ff09d95aa44ed08fe30cdade611e23b8229b520bfa9592c80599bb81f583d79e43e3884a22171522e395311b4
134+
ENV JOOMLA_VERSION 5.4.3
135+
ENV JOOMLA_SHA512 94038108d1950f79861e9ae5a19db0fb9f4686843a8581de5083f194fba50de9757ba754451b85be9fbb6b80d6f365da38dd19ea9d29b33caee06b6bff25be17
136136

137137
# Download package and extract to web volume
138138
RUN set -ex; \
139-
curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/5.4.2/Joomla_5.4.2-Stable-Full_Package.tar.zst; \
139+
curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/5.4.3/Joomla_5.4.3-Stable-Full_Package.tar.zst; \
140140
echo "$JOOMLA_SHA512 *joomla.tar.zst" | sha512sum -c -; \
141141
mkdir /usr/src/joomla; \
142142
tar --zstd -xf joomla.tar.zst -C /usr/src/joomla; \

5.4/php8.3/fpm/Dockerfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,9 @@ RUN set -ex; \
7676
extDir="$(php -r 'echo ini_get("extension_dir");')"; \
7777
[ -d "$extDir" ]; \
7878
# pecl will claim success even if one install fails, so we need to perform each install separately
79-
pecl install APCu-5.1.24; \
80-
pecl install memcached-3.3.0; \
81-
pecl install redis-6.1.0; \
79+
pecl install APCu-5.1.27; \
80+
pecl install memcached-3.4.0; \
81+
pecl install redis-6.3.0; \
8282
\
8383
docker-php-ext-enable \
8484
apcu \
@@ -133,12 +133,12 @@ RUN { \
133133
VOLUME /var/www/html
134134

135135
# Define Joomla version and expected SHA512 signature
136-
ENV JOOMLA_VERSION 5.4.2
137-
ENV JOOMLA_SHA512 0f54f003bd08505c46671c7b06dbe0d28fd6379ff09d95aa44ed08fe30cdade611e23b8229b520bfa9592c80599bb81f583d79e43e3884a22171522e395311b4
136+
ENV JOOMLA_VERSION 5.4.3
137+
ENV JOOMLA_SHA512 94038108d1950f79861e9ae5a19db0fb9f4686843a8581de5083f194fba50de9757ba754451b85be9fbb6b80d6f365da38dd19ea9d29b33caee06b6bff25be17
138138

139139
# Download package and extract to web volume
140140
RUN set -ex; \
141-
curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/5.4.2/Joomla_5.4.2-Stable-Full_Package.tar.zst; \
141+
curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/5.4.3/Joomla_5.4.3-Stable-Full_Package.tar.zst; \
142142
echo "$JOOMLA_SHA512 *joomla.tar.zst" | sha512sum -c -; \
143143
mkdir /usr/src/joomla; \
144144
tar --zstd -xf joomla.tar.zst -C /usr/src/joomla; \

6.0/php8.3/apache/Dockerfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,9 @@ RUN set -ex; \
7676
extDir="$(php -r 'echo ini_get("extension_dir");')"; \
7777
[ -d "$extDir" ]; \
7878
# pecl will claim success even if one install fails, so we need to perform each install separately
79-
pecl install APCu-5.1.24; \
80-
pecl install memcached-3.3.0; \
81-
pecl install redis-6.1.0; \
79+
pecl install APCu-5.1.27; \
80+
pecl install memcached-3.4.0; \
81+
pecl install redis-6.3.0; \
8282
\
8383
docker-php-ext-enable \
8484
apcu \
@@ -151,12 +151,12 @@ RUN set -eux; \
151151
VOLUME /var/www/html
152152

153153
# Define Joomla version and expected SHA512 signature
154-
ENV JOOMLA_VERSION 6.0.2
155-
ENV JOOMLA_SHA512 a79d95d23b3d75b4e72e47e076f7b96f381f9fae7d3b1f402d2f7120fac76dfd17aa6fba386db00d84913f40791f04b89435ca04636437af2ef7a9d78af472db
154+
ENV JOOMLA_VERSION 6.0.3
155+
ENV JOOMLA_SHA512 2390bd8b741e948d8b5b93b14b16a7aa7d6e60b8d0a18eb678be5ae11b664cfd375def9a8398b979a7fdcbe8eb30b75ae0ef25d95fcbd11a5f435450c8a75608
156156

157157
# Download package and extract to web volume
158158
RUN set -ex; \
159-
curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/6.0.2/Joomla_6.0.2-Stable-Full_Package.tar.zst; \
159+
curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/6.0.3/Joomla_6.0.3-Stable-Full_Package.tar.zst; \
160160
echo "$JOOMLA_SHA512 *joomla.tar.zst" | sha512sum -c -; \
161161
mkdir /usr/src/joomla; \
162162
tar --zstd -xf joomla.tar.zst -C /usr/src/joomla; \

6.0/php8.3/fpm-alpine/Dockerfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,9 @@ RUN set -ex; \
7979
[ -d "$extDir" ]; \
8080
\
8181
# pecl will claim success even if one install fails, so we need to perform each install separately
82-
pecl install APCu-5.1.24; \
83-
pecl install memcached-3.3.0; \
84-
pecl install redis-6.1.0; \
82+
pecl install APCu-5.1.27; \
83+
pecl install memcached-3.4.0; \
84+
pecl install redis-6.3.0; \
8585
\
8686
docker-php-ext-enable \
8787
apcu \
@@ -131,12 +131,12 @@ RUN { \
131131
VOLUME /var/www/html
132132

133133
# Define Joomla version and expected SHA512 signature
134-
ENV JOOMLA_VERSION 6.0.2
135-
ENV JOOMLA_SHA512 a79d95d23b3d75b4e72e47e076f7b96f381f9fae7d3b1f402d2f7120fac76dfd17aa6fba386db00d84913f40791f04b89435ca04636437af2ef7a9d78af472db
134+
ENV JOOMLA_VERSION 6.0.3
135+
ENV JOOMLA_SHA512 2390bd8b741e948d8b5b93b14b16a7aa7d6e60b8d0a18eb678be5ae11b664cfd375def9a8398b979a7fdcbe8eb30b75ae0ef25d95fcbd11a5f435450c8a75608
136136

137137
# Download package and extract to web volume
138138
RUN set -ex; \
139-
curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/6.0.2/Joomla_6.0.2-Stable-Full_Package.tar.zst; \
139+
curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/6.0.3/Joomla_6.0.3-Stable-Full_Package.tar.zst; \
140140
echo "$JOOMLA_SHA512 *joomla.tar.zst" | sha512sum -c -; \
141141
mkdir /usr/src/joomla; \
142142
tar --zstd -xf joomla.tar.zst -C /usr/src/joomla; \

6.0/php8.3/fpm/Dockerfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,9 @@ RUN set -ex; \
7676
extDir="$(php -r 'echo ini_get("extension_dir");')"; \
7777
[ -d "$extDir" ]; \
7878
# pecl will claim success even if one install fails, so we need to perform each install separately
79-
pecl install APCu-5.1.24; \
80-
pecl install memcached-3.3.0; \
81-
pecl install redis-6.1.0; \
79+
pecl install APCu-5.1.27; \
80+
pecl install memcached-3.4.0; \
81+
pecl install redis-6.3.0; \
8282
\
8383
docker-php-ext-enable \
8484
apcu \
@@ -133,12 +133,12 @@ RUN { \
133133
VOLUME /var/www/html
134134

135135
# Define Joomla version and expected SHA512 signature
136-
ENV JOOMLA_VERSION 6.0.2
137-
ENV JOOMLA_SHA512 a79d95d23b3d75b4e72e47e076f7b96f381f9fae7d3b1f402d2f7120fac76dfd17aa6fba386db00d84913f40791f04b89435ca04636437af2ef7a9d78af472db
136+
ENV JOOMLA_VERSION 6.0.3
137+
ENV JOOMLA_SHA512 2390bd8b741e948d8b5b93b14b16a7aa7d6e60b8d0a18eb678be5ae11b664cfd375def9a8398b979a7fdcbe8eb30b75ae0ef25d95fcbd11a5f435450c8a75608
138138

139139
# Download package and extract to web volume
140140
RUN set -ex; \
141-
curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/6.0.2/Joomla_6.0.2-Stable-Full_Package.tar.zst; \
141+
curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/6.0.3/Joomla_6.0.3-Stable-Full_Package.tar.zst; \
142142
echo "$JOOMLA_SHA512 *joomla.tar.zst" | sha512sum -c -; \
143143
mkdir /usr/src/joomla; \
144144
tar --zstd -xf joomla.tar.zst -C /usr/src/joomla; \

0 commit comments

Comments
 (0)