Refactor Server.php to remove unnecessary coolify.yaml from cloud hosted servers

This commit is contained in:
Andras Bacsai 2024-05-03 10:32:04 +02:00
parent 6140d0c849
commit 3f9833117e

View File

@ -240,7 +240,7 @@ public function setupDynamicProxyConfiguration()
$dynamic_config_path = $this->proxyPath() . "/dynamic";
if ($this->proxyType() === 'TRAEFIK_V2') {
$file = "$dynamic_config_path/coolify.yaml";
if (empty($settings->fqdn) || isCloud()) {
if (empty($settings->fqdn) || (isCloud() && $this->id !== 0)) {
instant_remote_process([
"rm -f $file",
], $this);
@ -359,7 +359,7 @@ public function setupDynamicProxyConfiguration()
}
} else if ($this->proxyType() === 'CADDY') {
$file = "$dynamic_config_path/coolify.caddy";
if (empty($settings->fqdn)) {
if (empty($settings->fqdn) || (isCloud() && $this->id !== 0)) {
instant_remote_process([
"rm -f $file",
], $this);