add docker containers list to set rules

This commit is contained in:
Borys Anikiyenko
2024-06-15 17:19:19 +03:00
parent fc88dfe72e
commit 443cd961d2
4 changed files with 199 additions and 1 deletions

View File

@@ -26,7 +26,10 @@
</div>
<div class="field">
<label>Target IP Address or Domain Name with port</label>
<input type="text" id="proxyDomain" onchange="autoCheckTls(this.value);">
<div class="ui action input">
<input type="text" id="proxyDomain" onchange="autoCheckTls(this.value);">
<button class="ui icon button" onclick="openDockerContainersList();"><i class="blue docker icon"></i></button>
</div>
<small>E.g. 192.168.0.101:8000 or example.com</small>
</div>
<div class="field">
@@ -401,5 +404,15 @@
$("#advanceProxyRules").accordion();
$("#newProxyRuleAccessFilter").parent().dropdown();
});
function openDockerContainersList(){
showSideWrapper('snippet/dockerContainersList.html');
}
function addContainerItem(item) {
$('#rootname').val(item.name);
$('#proxyDomain').val(`${item.ip}:${item.port}`)
hideSideWrapper(true);
}
</script>