diff --git a/README.md b/README.md
index eb36a4d..dc7b2aa 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
LOGO designed by 熊大 .
-
+
:trollface: 哪吒监控 一站式轻监控轻运维系统。支持系统状态、HTTP(SSL 证书变更、即将到期、到期)、TCP、Ping 监控报警,计划任务和在线终端。
@@ -359,18 +359,15 @@ ip-to-dashboard.nai.ba:443 { # 你的 Agent 连接 Dashboard 的域名 } ``` - Dashboard 面板端配置 - 首先登录面板进入管理后台 打开设置页面,在 `未接入CDN的面板服务器域名/IP` 中填入上一步在 Nginx 或 Caddy 中配置的域名 比如 `ip-to-dashboard.nai.ba` ,并保存。 - 然后在面板服务器中,打开 /opt/nezha/dashboard/data/config.yaml 文件,将 `proxygrpcport` 修改为 Nginx 或 Caddy 监听的端口,比如上一步设置的 `443` ;因为我们在 Nginx 或 Caddy 中开启了 SSL/TLS,所以需要将 `tls` 设置为 `true` ;修改完成后重启面板。 - Agent 端配置 - 登录面板管理后台,复制一键安装命令,在对应的服务器上面执行一键安装命令重新安装 agent 端即可。 - 开启 Cloudflare CDN(可选) 根据 Cloudflare gRPC 的要求:gRPC 服务必须侦听 443 端口 且必须支持 TLS 和 HTTP/2。 diff --git a/script/install.sh b/script/install.sh index 121c584..9dccf2e 100755 --- a/script/install.sh +++ b/script/install.sh @@ -11,7 +11,7 @@ NZ_BASE_PATH="/opt/nezha" NZ_DASHBOARD_PATH="${NZ_BASE_PATH}/dashboard" NZ_AGENT_PATH="${NZ_BASE_PATH}/agent" NZ_AGENT_SERVICE="/etc/systemd/system/nezha-agent.service" -NZ_VERSION="v0.7.1" +NZ_VERSION="v0.8.0" red='\033[0;31m' green='\033[0;32m' @@ -43,23 +43,25 @@ pre_check() { fi ## China_IP - if [[ $(curl -m 10 -s https://api.ip.sb/geoip | grep 'China') != "" ]]; then - echo "根据ip.sb提供的信息,当前IP可能在中国" - read -e -r -p "是否选用中国镜像完成安装? [Y/n] " input - case $input in - [yY][eE][sS] | [yY]) - echo "使用中国镜像" - CN=true - ;; + if [[ -z "${CN}" ]]; then + if [[ $(curl -m 10 -s https://api.ip.sb/geoip | grep 'China') != "" ]]; then + echo "根据ip.sb提供的信息,当前IP可能在中国" + read -e -r -p "是否选用中国镜像完成安装? [Y/n] " input + case $input in + [yY][eE][sS] | [yY]) + echo "使用中国镜像" + CN=true + ;; - [nN][oO] | [nN]) - echo "不使用中国镜像" - ;; - *) - echo "使用中国镜像" - CN=true - ;; - esac + [nN][oO] | [nN]) + echo "不使用中国镜像" + ;; + *) + echo "使用中国镜像" + CN=true + ;; + esac + fi fi if [[ -z "${CN}" ]]; then