--- a/luci-app-dockerman/Makefile
+++ b/luci-app-dockerman/Makefile
@@ -7,6 +7,7 @@ LUCI_DEPENDS:=@(aarch64||arm||x86_64) \
+luci-lib-ip \
+docker \
+dockerd \
+ +cgroupfs-mount \
+ttyd
LUCI_PKGARCH:=all
--- a/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm
+++ b/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm
@@ -88,12 +88,29 @@
}
function show_reslov_dialog() {
- document.getElementById('dialog_reslov') || document.body.insertAdjacentHTML("beforeend", '
')
+ document.getElementById('dialog_reslov') || document.body.insertAdjacentHTML("beforeend", '')
document.body.classList.add('dialog-reslov-active')
let s = document.getElementById('cmd-line-status')
s.innerHTML = ""
document.documentElement.style.overflowY = 'hidden'
}
+ function writeInto(){
+ var t = document.getElementById("dialog_reslov_text");
+ t.value = "docker run -dit \
+ -v /opt/ql/config:/ql/config \
+ -v /opt/ql/db:/ql/db \
+ -v /opt/ql/scripts:/ql/scripts \
+ -v /opt/ql/log:/ql/log \
+ -v /opt/ql/repo:/ql/repo \
+ -v /opt/ql/jbot:/ql/jbot \
+ -v /opt/ql/ninja:/ql/ninja \
+ -p 5700:5700 \
+ -p 5701:5701 \
+ --name qinglong \
+ --hostname qinglong \
+ --restart always \
+ whyour/qinglong:latest";
+}
<%+cbi/valueheader%>