From 0a6b2a05860e55a044ff37d9cbd3f11feceba9d5 Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Wed, 24 Sep 2025 20:08:51 +0200 Subject: [PATCH 1/3] chore(versions): increment coolify version numbers to 4.0.0-beta.431 and 4.0.0-beta.432 in configuration files --- config/constants.php | 2 +- other/nightly/versions.json | 4 ++-- versions.json | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/config/constants.php b/config/constants.php index f28dac5ed..bdf21588c 100644 --- a/config/constants.php +++ b/config/constants.php @@ -2,7 +2,7 @@ return [ 'coolify' => [ - 'version' => '4.0.0-beta.430', + 'version' => '4.0.0-beta.431', 'helper_version' => '1.0.11', 'realtime_version' => '1.0.10', 'self_hosted' => env('SELF_HOSTED', true), diff --git a/other/nightly/versions.json b/other/nightly/versions.json index b391286d7..f71aed12c 100644 --- a/other/nightly/versions.json +++ b/other/nightly/versions.json @@ -1,10 +1,10 @@ { "coolify": { "v4": { - "version": "4.0.0-beta.430" + "version": "4.0.0-beta.431" }, "nightly": { - "version": "4.0.0-beta.431" + "version": "4.0.0-beta.432" }, "helper": { "version": "1.0.11" diff --git a/versions.json b/versions.json index b391286d7..f71aed12c 100644 --- a/versions.json +++ b/versions.json @@ -1,10 +1,10 @@ { "coolify": { "v4": { - "version": "4.0.0-beta.430" + "version": "4.0.0-beta.431" }, "nightly": { - "version": "4.0.0-beta.431" + "version": "4.0.0-beta.432" }, "helper": { "version": "1.0.11" From f3164f6ac10c9d5763ec0b266fdb2f25e71f8b3a Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Wed, 24 Sep 2025 20:41:17 +0200 Subject: [PATCH 2/3] fix(docker): adjust openssh-client installation in Dockerfile to avoid version bug - Specified installation of openssh-client from Alpine v3.21 to prevent issues with version r8. - Updated repository configuration to temporarily include v3.21 for this installation. --- docker/production/Dockerfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docker/production/Dockerfile b/docker/production/Dockerfile index 6c9628a81..22ae961d8 100644 --- a/docker/production/Dockerfile +++ b/docker/production/Dockerfile @@ -72,9 +72,12 @@ RUN apk add --no-cache gnupg && \ curl -fSsL https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor > /usr/share/keyrings/postgresql.gpg # Install system dependencies -RUN apk add --no-cache \ +# Install openssh-client from v3.21 to avoid bug in r8, then remove v3.21 repos +RUN echo "https://dl-cdn.alpinelinux.org/alpine/v3.21/main" >> /etc/apk/repositories && \ + apk add --no-cache 'openssh-client<10.0_p1-r8' && \ + sed -i '/v3.21/d' /etc/apk/repositories && \ + apk add --no-cache \ postgresql${POSTGRES_VERSION}-client \ - openssh-client \ git \ git-lfs \ jq \ From 22f7a20daabd732892040d7ba29b2317f1688b35 Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Wed, 24 Sep 2025 20:49:49 +0200 Subject: [PATCH 3/3] fix(docker): streamline openssh-client installation in Dockerfile - Removed temporary repository configuration for Alpine v3.21. - Upgraded system packages and added openssh-client directly to the installation process. --- docker/production/Dockerfile | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/docker/production/Dockerfile b/docker/production/Dockerfile index 22ae961d8..628fb5054 100644 --- a/docker/production/Dockerfile +++ b/docker/production/Dockerfile @@ -72,12 +72,10 @@ RUN apk add --no-cache gnupg && \ curl -fSsL https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor > /usr/share/keyrings/postgresql.gpg # Install system dependencies -# Install openssh-client from v3.21 to avoid bug in r8, then remove v3.21 repos -RUN echo "https://dl-cdn.alpinelinux.org/alpine/v3.21/main" >> /etc/apk/repositories && \ - apk add --no-cache 'openssh-client<10.0_p1-r8' && \ - sed -i '/v3.21/d' /etc/apk/repositories && \ - apk add --no-cache \ +RUN apk upgrade +RUN apk add --no-cache \ postgresql${POSTGRES_VERSION}-client \ + openssh-client \ git \ git-lfs \ jq \