From 0f6df8921d16c395e7f091f917211392f582b80e Mon Sep 17 00:00:00 2001 From: peaklabs-dev <122374094+peaklabs-dev@users.noreply.github.com> Date: Wed, 21 Oct 2026 14:05:44 +0200 Subject: [PATCH 1/4] fix(docker): use the patched PHP base image --- docker/production/Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docker/production/Dockerfile b/docker/production/Dockerfile index 540602eceb..78681070d0 100644 --- a/docker/production/Dockerfile +++ b/docker/production/Dockerfile @@ -1,6 +1,6 @@ # Versions -# https://hub.docker.com/r/serversideup/php/tags?name=8.4-fpm-nginx-alpine -ARG SERVERSIDEUP_PHP_VERSION=8.4-fpm-nginx-alpine +# Temporary: serversideup/php v4.5.1 (8.4-fpm-nginx-alpine) rebuilt on the patched PHP 8.4 release +ARG SERVERSIDEUP_PHP_IMAGE=ghcr.io/coollabsio/serversideup-php:8.4-fpm-nginx-alpine-v4.5.1-hotfix # https://github.com/cloudflare/cloudflared/releases ARG CLOUDFLARED_VERSION=2026.7.3 # https://www.postgresql.org/support/versioning/ @@ -16,7 +16,7 @@ ARG GROUP_ID=9999 # ================================================================= # Stage 1: Composer dependencies # ================================================================= -FROM serversideup/php:${SERVERSIDEUP_PHP_VERSION} AS base +FROM ${SERVERSIDEUP_PHP_IMAGE} AS base USER root @@ -66,7 +66,7 @@ FROM quay.io/minio/aistor/mc:RELEASE.2026-09-06T02-44-40Z AS minio-client # ================================================================= # Final Stage: Production image # ================================================================= -FROM serversideup/php:${SERVERSIDEUP_PHP_VERSION} +FROM ${SERVERSIDEUP_PHP_IMAGE} ARG USER_ID ARG GROUP_ID From 98c9a6611d4613d44c03a40a54552354a4b7c188 Mon Sep 17 00:00:00 2001 From: peaklabs-dev <122374094+peaklabs-dev@users.noreply.github.com> Date: Wed, 21 Oct 2026 14:05:44 +0200 Subject: [PATCH 2/4] fix(sentinel): bump Sentinel to 1.1.2 --- other/nightly/versions.json | 2 +- versions.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/other/nightly/versions.json b/other/nightly/versions.json index 440716d24e..c764bc7aa1 100644 --- a/other/nightly/versions.json +++ b/other/nightly/versions.json @@ -13,7 +13,7 @@ "version": "1.0.18" }, "sentinel": { - "version": "1.0.1" + "version": "1.1.2" } }, "traefik": { diff --git a/versions.json b/versions.json index 440716d24e..c764bc7aa1 100644 --- a/versions.json +++ b/versions.json @@ -13,7 +13,7 @@ "version": "1.0.18" }, "sentinel": { - "version": "1.0.1" + "version": "1.1.2" } }, "traefik": { From 46cbfad1622d8dac93689f1880fd80c96b380619 Mon Sep 17 00:00:00 2001 From: peaklabs-dev <122374094+peaklabs-dev@users.noreply.github.com> Date: Wed, 21 Oct 2026 14:05:44 +0200 Subject: [PATCH 3/4] chore(release): bump version to 4.3.24 --- config/constants.php | 2 +- other/nightly/versions.json | 2 +- tests/Unit/ProductionImageWorkflowTest.php | 4 ++-- versions.json | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/config/constants.php b/config/constants.php index 38fc7b98cb..8bb4d24f83 100644 --- a/config/constants.php +++ b/config/constants.php @@ -2,7 +2,7 @@ return [ 'coolify' => [ - 'version' => env('COOLIFY_VERSION') ?: '4.3.23', + 'version' => env('COOLIFY_VERSION') ?: '4.3.24', 'helper_version' => '1.0.17', 'realtime_version' => '1.0.19', 'railpack_version' => '0.23.0', diff --git a/other/nightly/versions.json b/other/nightly/versions.json index c764bc7aa1..cb3b89c4e3 100644 --- a/other/nightly/versions.json +++ b/other/nightly/versions.json @@ -1,7 +1,7 @@ { "coolify": { "v4": { - "version": "4.3.23" + "version": "4.3.24" }, "nightly": { "version": "4.4-rc.1" diff --git a/tests/Unit/ProductionImageWorkflowTest.php b/tests/Unit/ProductionImageWorkflowTest.php index 4d32f604fe..4535ce6d3e 100644 --- a/tests/Unit/ProductionImageWorkflowTest.php +++ b/tests/Unit/ProductionImageWorkflowTest.php @@ -25,8 +25,8 @@ it('publishes v4 branch builds under the commit sha with a traceable internal ve ->toContain('ARG COOLIFY_VERSION') ->toContain('ENV COOLIFY_VERSION=${COOLIFY_VERSION}') ->and($constants) - ->toContain("'version' => env('COOLIFY_VERSION') ?: '4.3.23'") - ->and($versions['coolify']['v4']['version'])->toBe('4.3.23') + ->toContain("'version' => env('COOLIFY_VERSION') ?: '4.3.24'") + ->and($versions['coolify']['v4']['version'])->toBe('4.3.24') ->and($versions['coolify']['nightly']['version'])->toBe('4.4-rc.1') ->and($nightlyVersions)->toBe($versions); }); diff --git a/versions.json b/versions.json index c764bc7aa1..cb3b89c4e3 100644 --- a/versions.json +++ b/versions.json @@ -1,7 +1,7 @@ { "coolify": { "v4": { - "version": "4.3.23" + "version": "4.3.24" }, "nightly": { "version": "4.4-rc.1" From cdd8c7dc67c47e0568ba14c89866b79899b11713 Mon Sep 17 00:00:00 2001 From: peaklabs-dev <122374094+peaklabs-dev@users.noreply.github.com> Date: Wed, 21 Oct 2026 16:01:07 +0200 Subject: [PATCH 4/4] fix(docker): bump cloudflared to 2026.10.3 --- docker/production/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/production/Dockerfile b/docker/production/Dockerfile index 78681070d0..201e30e82b 100644 --- a/docker/production/Dockerfile +++ b/docker/production/Dockerfile @@ -2,7 +2,7 @@ # Temporary: serversideup/php v4.5.1 (8.4-fpm-nginx-alpine) rebuilt on the patched PHP 8.4 release ARG SERVERSIDEUP_PHP_IMAGE=ghcr.io/coollabsio/serversideup-php:8.4-fpm-nginx-alpine-v4.5.1-hotfix # https://github.com/cloudflare/cloudflared/releases -ARG CLOUDFLARED_VERSION=2026.7.3 +ARG CLOUDFLARED_VERSION=2026.10.3 # https://www.postgresql.org/support/versioning/ # Note: We are using version 18 of the postgres client (while still using postgres 15 for the postgres server) as version 15 has been removed from Alpine 3.23+ https://pkgs.alpinelinux.org/packages?name=postgresql*-client&branch=v3.23&repo=&arch=x86_64&origin=&flagged=&maintainer= ARG POSTGRES_VERSION=18