From 3be235fc849e612dc7cca151debcc16c9a0588e7 Mon Sep 17 00:00:00 2001 From: Hintay Date: Wed, 5 Feb 2025 23:56:41 +0900 Subject: [PATCH] chore: update docs for proxy in Mainland China --- docs/zh_CN/guide/install-script-linux.md | 17 +++++++++++++---- install.sh | 4 +++- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/docs/zh_CN/guide/install-script-linux.md b/docs/zh_CN/guide/install-script-linux.md index c9a288c4..4785c02c 100644 --- a/docs/zh_CN/guide/install-script-linux.md +++ b/docs/zh_CN/guide/install-script-linux.md @@ -22,11 +22,20 @@ install.sh install [OPTIONS] | `-p, --proxy ` | 通过代理服务器下载 (`string`)
例如:`-p http://127.0.0.1:8118` 或 `-p socks5://127.0.0.1:1080` | | `-r, --reverse-proxy` | 通过反向代理服务器下载 (`string`)
例如:`-r https://mirror.ghproxy.com/` | +### 使用反向代理加速 + +如果您在中国大陆,可能会遇到 GitHub 的网络问题。您可以通过以下命令设置代理服务器下载 Nginx UI,以加快下载速度。 + +```bash +export GH_PROXY=https://ghfast.top/ +``` + +当以上地址不可用时,请检视 [GitHub Proxy](https://ghproxy.link/) 获得最新地址,或根据实际情况选择其他代理。 ### 快速使用 ```shell -bash -c "$(curl -L https://mirror.ghproxy.com/https://raw.githubusercontent.com/0xJacky/nginx-ui/main/install.sh)" @ install -r https://mirror.ghproxy.com/ +bash -c "$(curl -L ${GH_PROXY}https://raw.githubusercontent.com/0xJacky/nginx-ui/main/install.sh)" @ install ``` 一键安装脚本默认设置的监听端口为 `9000`,HTTP Challenge 端口默认为 `9180`。如果有端口冲突,请手动修改 `/usr/local/etc/nginx-ui/app.ini`, @@ -56,12 +65,12 @@ install.sh remove [OPTIONS] ```shell [移除] # 删除 Nginx UI,但不包括配置和数据库文件 -bash -c "$(curl -L https://mirror.ghproxy.com/https://raw.githubusercontent.com/0xJacky/nginx-ui/main/install.sh)" @ remove +bash -c "$(curl -L ${GH_PROXY}https://raw.githubusercontent.com/0xJacky/nginx-ui/main/install.sh)" @ remove ``` ```shell [清除] # 删除所有 Nginx UI 文件,包括配置和数据库文件 -bash -c "$(curl -L https://mirror.ghproxy.com/https://raw.githubusercontent.com/0xJacky/nginx-ui/main/install.sh)" @ remove --purge +bash -c "$(curl -L ${GH_PROXY}https://raw.githubusercontent.com/0xJacky/nginx-ui/main/install.sh)" @ remove --purge ``` ::: @@ -81,7 +90,7 @@ install.sh help ### 快速使用 ```shell -bash -c "$(curl -L -s https://raw.githubusercontent.com/0xJacky/nginx-ui/main/install.sh)" @ help +bash -c "$(curl -L -s ${GH_PROXY}https://raw.githubusercontent.com/0xJacky/nginx-ui/main/install.sh)" @ help ``` ## 控制服务 diff --git a/install.sh b/install.sh index 9d13dcec..d020a073 100644 --- a/install.sh +++ b/install.sh @@ -26,7 +26,9 @@ LOCAL_FILE='' PROXY='' # --reverse-proxy ? -RPROXY="" +# You can set this variable whatever you want in shell session right before running this script by issuing: +# export GH_PROXY='https://mirror.ghproxy.com/' +RPROXY=$GH_PROXY # --purge PURGE='0'