fix: set iptables rules after reboot

This commit is contained in:
Peter Galonza 2025-03-29 22:59:12 +03:00
parent 2a6e6a1e24
commit 92296188af
No known key found for this signature in database
GPG key ID: C85D94460DBECFA2
2 changed files with 49 additions and 2 deletions

View file

@ -417,8 +417,18 @@ ErrorCode ServerController::installDockerWorker(const ServerCredentials &credent
ErrorCode ServerController::prepareHostWorker(const ServerCredentials &credentials, DockerContainer container, const QJsonObject &config)
{
// create folder on host
return runScript(credentials, replaceVars(amnezia::scriptData(SharedScriptType::prepare_host), genVarsForScript(credentials, container)));
QString sctiptFileName = QString("/opt/amnezia/setup_host_firewall.sh")
errorCode = uploadFileToHost(credentials, amnezia::scriptData(SharedScriptType::setup_host_firewall).toUtf8(), sctiptFileName);
if (errorCode)
return errorCode;
ErrorCode errorCode = runScript(credentials, replaceVars(amnezia::scriptData(SharedScriptType::prepare_host), genVarsForScript(credentials, container)));
if (errorCode)
return errorCode;
return errorCode
}
ErrorCode ServerController::buildContainerWorker(const ServerCredentials &credentials, DockerContainer container, const QJsonObject &config)