auto install and config dpanel (#540)
Co-authored-by: Jason <xiaobao@linkease.com>
diff --git a/applications/app-meta-dpanel/Makefile b/applications/app-meta-dpanel/Makefile
index e1b650b..293f6a0 100644
--- a/applications/app-meta-dpanel/Makefile
+++ b/applications/app-meta-dpanel/Makefile
@@ -4,8 +4,8 @@ include $(TOPDIR)/rules.mk
PKG_VERSION:=1.0.0
PKG_RELEASE:=20251009
-META_TITLE:=dPanel 轻量化 Docker 可视化面板
-META_TITLE.en:=dPanel - lightweight docker management panel
+META_TITLE:=DPanel 轻量化 Docker 可视化面板
+META_TITLE.en:=DPanel - lightweight docker management panel
META_DEPENDS:=+luci-app-dpanel +luci-i18n-dpanel-zh-cn +docker-deps
META_DESCRIPTION:=轻量化 docker 可视化管理面板。lightweight panel for docker
META_DESCRIPTION.en:=A lightweight docker visual management panel.
@@ -13,7 +13,9 @@ META_AUTHOR:=donknap
META_TAGS:=net
META_LUCI_ENTRY:=/cgi-bin/luci/admin/services/dpanel
META_WEBSITE:=https://github.com/donknap/dpanel
-META_TUTORIAL:=https://doc.linkease.com/zh/guide/istore/software/dpanel.html
+META_TUTORIAL:=https://www.koolcenter.com/t/topic/4110
+META_AUTOCONF:=path enable
+META_UCI:=dpanel
include ../../meta.mk
diff --git a/applications/app-meta-dpanel/config.sh b/applications/app-meta-dpanel/config.sh
old mode 100644
new mode 100755
index 7735efb..cdc338e
--- a/applications/app-meta-dpanel/config.sh
+++ b/applications/app-meta-dpanel/config.sh
@@ -3,11 +3,11 @@
[ -z "$ISTORE_CONF_DIR" ] && exit 1
uci -q batch <<-EOF >/dev/null || exit 1
- set dpanel.@main[0].config_path="$ISTORE_CONF_DIR/dpanel"
+ set dpanel.@main[0].config_path="$ISTORE_CONF_DIR/DPanel"
commit dpanel
EOF
ISTORE_ACTION=install
[ -z "$ISTORE_DONT_START" ] || ISTORE_ACTION=stop
-/usr/libexec/dpanel/dpanel.sh $ISTORE_ACTION || [ stop = $ISTORE_ACTION ]
+/usr/libexec/istorec/dpanel.sh $ISTORE_ACTION || [ stop = $ISTORE_ACTION ]
diff --git a/applications/app-meta-dpanel/entry.sh b/applications/app-meta-dpanel/entry.sh
old mode 100644
new mode 100755
index 735c85c..2cf5f36
--- a/applications/app-meta-dpanel/entry.sh
+++ b/applications/app-meta-dpanel/entry.sh
@@ -1,6 +1,6 @@
#!/bin/sh
-ISTOREC_SCRIPT=/usr/libexec/dpanel/dpanel.sh
+ISTOREC_SCRIPT=/usr/libexec/istorec/dpanel.sh
status(){
local host="$1"
GitHub
sha: c901da898719fb08ed5f1ebaf8f67fed3acce2b7