Compare commits
10 Commits
207620b5bb
...
7edb934d8a
Author | SHA1 | Date | |
---|---|---|---|
7edb934d8a | |||
![]() |
d086f9fc50 | ||
![]() |
62447b3456 | ||
![]() |
22f7a20daa | ||
![]() |
f3164f6ac1 | ||
![]() |
0a6b2a0586 | ||
![]() |
78be85dbbc | ||
![]() |
8fa0ba9539 | ||
![]() |
667c8e6432 | ||
![]() |
7160b88900 |
33
CHANGELOG.md
33
CHANGELOG.md
@@ -4,6 +4,33 @@ All notable changes to this project will be documented in this file.
|
||||
|
||||
## [unreleased]
|
||||
|
||||
### 🐛 Bug Fixes
|
||||
|
||||
- *(docker)* Adjust openssh-client installation in Dockerfile to avoid version bug
|
||||
- *(docker)* Streamline openssh-client installation in Dockerfile
|
||||
|
||||
### 📚 Documentation
|
||||
|
||||
- Update changelog
|
||||
|
||||
### ⚙️ Miscellaneous Tasks
|
||||
|
||||
- *(versions)* Increment coolify version numbers to 4.0.0-beta.431 and 4.0.0-beta.432 in configuration files
|
||||
|
||||
## [4.0.0-beta.430] - 2025-09-24
|
||||
|
||||
### 🐛 Bug Fixes
|
||||
|
||||
- *(PreviewCompose)* Adds port to preview urls
|
||||
- *(deployment-job)* Enhance build time variable analysis
|
||||
|
||||
### 📚 Documentation
|
||||
|
||||
- Update changelog
|
||||
- Update changelog
|
||||
|
||||
## [4.0.0-beta.429] - 2025-09-23
|
||||
|
||||
### 🚀 Features
|
||||
|
||||
- *(environment)* Replace is_buildtime_only with is_runtime and is_buildtime flags for environment variables, updating related logic and views
|
||||
@@ -23,6 +50,8 @@ All notable changes to this project will be documented in this file.
|
||||
- *(cloud-check)* Enhance CloudCheckSubscription command with fix options
|
||||
- *(stripe)* Enhance subscription handling and verification process
|
||||
- *(private-key-refresh)* Add refresh dispatch on private key update and connection check
|
||||
- *(comments)* Add automated comments for labeled pull requests to guide documentation updates
|
||||
- *(comments)* Ping PR author
|
||||
|
||||
### 🐛 Bug Fixes
|
||||
|
||||
@@ -42,6 +71,8 @@ All notable changes to this project will be documented in this file.
|
||||
- *(environment-variables)* Correct method call syntax in analyzeBuildVariable function
|
||||
- *(clears-global-search-cache)* Refine team retrieval logic in getTeamIdForCache method
|
||||
- *(subscription-job)* Enhance retry logic for VerifyStripeSubscriptionStatusJob
|
||||
- *(environment-variable)* Update checkbox visibility and helper text for build and runtime options
|
||||
- *(deployment-job)* Escape single quotes in build arguments for Docker Compose command
|
||||
|
||||
### 🚜 Refactor
|
||||
|
||||
@@ -75,6 +106,8 @@ All notable changes to this project will be documented in this file.
|
||||
### ⚙️ Miscellaneous Tasks
|
||||
|
||||
- Change order of runtime and buildtime
|
||||
- *(docker-compose)* Update soketi image version to 1.0.10 in production and Windows configurations
|
||||
- *(versions)* Update coolify version numbers to 4.0.0-beta.430 and 4.0.0-beta.431 in configuration files
|
||||
|
||||
## [4.0.0-beta.428] - 2025-09-15
|
||||
|
||||
|
@@ -2715,7 +2715,27 @@ COPY ./nginx.conf /etc/nginx/conf.d/default.conf");
|
||||
|
||||
private function analyzeBuildTimeVariables($variables)
|
||||
{
|
||||
$variablesArray = $variables->toArray();
|
||||
$userDefinedVariables = collect([]);
|
||||
|
||||
$dbVariables = $this->pull_request_id === 0
|
||||
? $this->application->environment_variables()
|
||||
->where('is_buildtime', true)
|
||||
->pluck('key')
|
||||
: $this->application->environment_variables_preview()
|
||||
->where('is_buildtime', true)
|
||||
->pluck('key');
|
||||
|
||||
foreach ($variables as $key => $value) {
|
||||
if ($dbVariables->contains($key)) {
|
||||
$userDefinedVariables->put($key, $value);
|
||||
}
|
||||
}
|
||||
|
||||
if ($userDefinedVariables->isEmpty()) {
|
||||
return;
|
||||
}
|
||||
|
||||
$variablesArray = $userDefinedVariables->toArray();
|
||||
$warnings = self::analyzeBuildVariables($variablesArray);
|
||||
|
||||
if (empty($warnings)) {
|
||||
|
@@ -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),
|
||||
|
12
deployCy.sh
Normal file
12
deployCy.sh
Normal file
@@ -0,0 +1,12 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Build and deploy Coolify Docker image
|
||||
set -e
|
||||
|
||||
echo "Building Coolify Docker image..."
|
||||
docker build -f docker/production/Dockerfile -t docker.site.quack-lab.dev/coolify:4.0.0 .
|
||||
|
||||
echo "Image built successfully. Attempting to push..."
|
||||
docker push docker.site.quack-lab.dev/coolify:4.0.0
|
||||
|
||||
echo "Deployment completed successfully!"
|
@@ -72,6 +72,7 @@ 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 upgrade
|
||||
RUN apk add --no-cache \
|
||||
postgresql${POSTGRES_VERSION}-client \
|
||||
openssh-client \
|
||||
|
@@ -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"
|
||||
|
@@ -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"
|
||||
|
Reference in New Issue
Block a user