feat(servers): add cross-instance server migration (#11075)

This commit is contained in:
Andras Bacsai
2026-08-07 23:07:55 +02:00
committed by GitHub
parent c15e3b35fd
commit f9caa5250d
36 changed files with 7675 additions and 15 deletions
+9
View File
@@ -25,6 +25,15 @@ class ValidateServer
public function handle(Server $server)
{
if (! $server->canBeValidated()) {
$this->error = 'This server was transferred to another Coolify instance and cannot be revalidated here.';
$server->update([
'validation_logs' => $this->error,
'is_validating' => false,
]);
throw new \Exception($this->error);
}
$server->update([
'validation_logs' => null,
]);