新增启动或关闭AdGuardHome
This commit is contained in:
parent
21ff380553
commit
113c22ba74
32
gl-inet.sh
32
gl-inet.sh
@ -330,13 +330,6 @@ update_opkg_config() {
|
||||
esac
|
||||
}
|
||||
|
||||
do_luci_app_adguardhome() {
|
||||
setup_software_source 0
|
||||
opkg remove gl-sdk4-adguardhome --force-removal-of-dependent-packages
|
||||
green "请访问 https://github.com/wukongdaily/RunFilesBuilder/"
|
||||
green "自行生成带内核最新版luci-app-adguradhome的run安装包 然后在iStore安装"
|
||||
}
|
||||
|
||||
do_luci_app_wireguard() {
|
||||
setup_software_source 0
|
||||
opkg install luci-app-wireguard
|
||||
@ -506,6 +499,27 @@ EOF
|
||||
|
||||
}
|
||||
|
||||
# 启用adguardhome
|
||||
toggle_adguardhome() {
|
||||
status=$(uci get adguardhome.config.enabled)
|
||||
|
||||
if [ "$status" -eq 1 ]; then
|
||||
echo "Disabling AdGuardHome..."
|
||||
uci set adguardhome.config.enabled='0' >/dev/null 2>&1
|
||||
uci commit adguardhome >/dev/null 2>&1
|
||||
/etc/init.d/adguardhome disable >/dev/null 2>&1
|
||||
/etc/init.d/adguardhome stop >/dev/null 2>&1
|
||||
green "AdGuardHome 已关闭"
|
||||
else
|
||||
echo "Enabling AdGuardHome..."
|
||||
uci set adguardhome.config.enabled='1' >/dev/null 2>&1
|
||||
uci commit adguardhome >/dev/null 2>&1
|
||||
/etc/init.d/adguardhome enable >/dev/null 2>&1
|
||||
/etc/init.d/adguardhome start >/dev/null 2>&1
|
||||
green "AdGuardHome 已开启 访问 http://192.168.8.1:3000"
|
||||
fi
|
||||
}
|
||||
|
||||
while true; do
|
||||
clear
|
||||
gl_name=$(get_router_name)
|
||||
@ -530,7 +544,7 @@ while true; do
|
||||
echo " 4. 设置风扇开始工作的温度(仅限MT3000)"
|
||||
echo " 5. 恢复原厂OPKG配置软件包"
|
||||
echo
|
||||
echo " 6. 卸载GL原厂Adguardhome(10MB)"
|
||||
echo " 6. 启用/关闭原厂adguardhome"
|
||||
echo " 7. 安装luci-app-wireguard"
|
||||
echo " 8. 更新luci-app-quickstart"
|
||||
echo " 9. 安装Argon紫色主题"
|
||||
@ -584,7 +598,7 @@ while true; do
|
||||
recovery_opkg_settings
|
||||
;;
|
||||
6)
|
||||
do_luci_app_adguardhome
|
||||
toggle_adguardhome
|
||||
;;
|
||||
7)
|
||||
do_luci_app_wireguard
|
||||
|
Loading…
x
Reference in New Issue
Block a user