Revert "refactor(file-transfer): replace base64 encoding with direct file transfer method in various components for improved clarity and efficiency"

This reverts commit feacedbb04.
This commit is contained in:
Andras Bacsai
2025-09-15 17:56:48 +02:00
parent 393745b68c
commit 133e72336a
7 changed files with 48 additions and 35 deletions

View File

@@ -78,7 +78,10 @@ class NewDynamicConfiguration extends Component
$yaml = Yaml::dump($yaml, 10, 2);
$this->value = $yaml;
}
transfer_file_to_server($this->value, $file, $this->server);
$base64_value = base64_encode($this->value);
instant_remote_process([
"echo '{$base64_value}' | base64 -d | tee {$file} > /dev/null",
], $this->server);
if ($proxy_type === 'CADDY') {
$this->server->reloadCaddy();
}