fix: update Traefik labels on init

This commit is contained in:
Andras Bacsai
2024-08-07 17:52:43 +02:00
parent 5d384b1149
commit 13e8d3c17c

View File

@@ -59,6 +59,7 @@ class Init extends Command
if ($full_cleanup) { if ($full_cleanup) {
// Required for falsely deleted coolify db // Required for falsely deleted coolify db
$this->restore_coolify_db_backup(); $this->restore_coolify_db_backup();
$this->update_traefik_labels();
$this->cleanup_unused_network_from_coolify_proxy(); $this->cleanup_unused_network_from_coolify_proxy();
$this->cleanup_unnecessary_dynamic_proxy_configuration(); $this->cleanup_unnecessary_dynamic_proxy_configuration();
$this->cleanup_in_progress_application_deployments(); $this->cleanup_in_progress_application_deployments();
@@ -96,6 +97,11 @@ class Init extends Command
$this->call('cleanup:stucked-resources'); $this->call('cleanup:stucked-resources');
} }
private function update_traefik_labels()
{
Server::where('proxy->type', 'TRAEFIK_V2')->update(['proxy->type' => 'TRAEFIK']);
}
private function cleanup_unnecessary_dynamic_proxy_configuration() private function cleanup_unnecessary_dynamic_proxy_configuration()
{ {
if (isCloud()) { if (isCloud()) {