diff --git a/plugins/dynamix.docker.manager/DockerContainers.page b/plugins/dynamix.docker.manager/DockerContainers.page index 7efa73f88..124f89166 100644 --- a/plugins/dynamix.docker.manager/DockerContainers.page +++ b/plugins/dynamix.docker.manager/DockerContainers.page @@ -74,7 +74,7 @@ img.stopped{opacity:0.3;} $info = $DockerTemplates->getAllInfo(); $contextMenus = []; - $IP = $var["IPADDR"]; + $IP = $eth0["IPADDR:0"]; foreach ($all_containers as $ct) { $name = $ct["Name"]; $is_autostart = ($info[$name]['autostart']) ? 'true' : 'false'; diff --git a/plugins/dynamix.docker.manager/include/DockerClient.php b/plugins/dynamix.docker.manager/include/DockerClient.php index 6e0f57bcf..0a49f81ae 100644 --- a/plugins/dynamix.docker.manager/include/DockerClient.php +++ b/plugins/dynamix.docker.manager/include/DockerClient.php @@ -247,7 +247,7 @@ class DockerTemplates { $WebUI = $this->getTemplateValue($Repository, "WebUI"); if (preg_match("%\[IP\]%", $WebUI)) { - $WebUI = preg_replace("%\[IP\]%", $var["IPADDR"], $WebUI); + $WebUI = preg_replace("%\[IP\]%", $eth0["IPADDR:0"], $WebUI); } if (preg_match("%\[PORT:(\d+)\]%", $WebUI, $matches)) { $ConfigPort = $matches[1]; diff --git a/plugins/dynamix.vm.manager/templates/Custom.form.php b/plugins/dynamix.vm.manager/templates/Custom.form.php index 9471c863c..73e91a2fd 100644 --- a/plugins/dynamix.vm.manager/templates/Custom.form.php +++ b/plugins/dynamix.vm.manager/templates/Custom.form.php @@ -131,7 +131,7 @@ $wsport = $lv->domain_get_ws_port($dom); if ($vncport > 0) { - $vnc = '/plugins/dynamix.vm.manager/vnc.html?autoconnect=true&host='.$var['IPADDR'].'&port='.$wsport; + $vnc = '/plugins/dynamix.vm.manager/vnc.html?autoconnect=true&host='.$eth0['IPADDR:0'].'&port='.$wsport; $arrResponse['vncurl'] = $vnc; } } diff --git a/plugins/dynamix/DashboardApps.page b/plugins/dynamix/DashboardApps.page index d8375391d..7255960c8 100644 --- a/plugins/dynamix/DashboardApps.page +++ b/plugins/dynamix/DashboardApps.page @@ -128,7 +128,7 @@ foreach ($allVMs as $name) { $vnc = ''; if ($vncport > 0) { $wsport = $lv->domain_get_ws_port($res); - $vnc = '/plugins/dynamix.vm.manager/vnc.html?autoconnect=true&host=' . $var['IPADDR'] . '&port=' . $wsport; + $vnc = '/plugins/dynamix.vm.manager/vnc.html?autoconnect=true&host=' . $eth0['IPADDR:0'] . '&port=' . $wsport; } else { $vncport = ($vncport < 0) ? "auto" : ""; }