优化客服云权限安全与访客IP解析

This commit is contained in:
yml2213
2026-08-31 13:43:45 +08:00
parent 523a306d5e
commit bdf67395ab
24 changed files with 365 additions and 48 deletions
+2 -2
View File
@@ -45,7 +45,7 @@ need_cmd() {
if ! command -v "$1" >/dev/null 2>&1; then
err "缺少命令: $1"
case "$1" in
go) err "请安装 Go 1.22+:https://go.dev/dl/ 或 brew install go" ;;
go) err "请安装 Go 1.26+:https://go.dev/dl/ 或 brew install go" ;;
node|npm) err "请安装 Node.js 20+:https://nodejs.org/ 或 brew install node" ;;
docker) err "请安装 Docker Desktop for Mac:https://www.docker.com/products/docker-desktop/" ;;
esac
@@ -118,7 +118,7 @@ check_prereqs() {
go_major="$(go env GOVERSION 2>/dev/null | sed -E 's/^go([0-9]+).*/\1/' || echo 0)"
go_minor="$(go env GOVERSION 2>/dev/null | sed -E 's/^go[0-9]+\.([0-9]+).*/\1/' || echo 0)"
if [[ "${go_major:-0}" -lt 1 ]] || { [[ "${go_major:-0}" -eq 1 && "${go_minor:-0}" -lt 22 ]]; }; then
warn "建议 Go 1.22+,当前: $(go version 2>/dev/null || echo unknown)"
warn "建议 Go 1.26+,当前: $(go version 2>/dev/null || echo unknown)"
fi
local node_major