fix: default customer installer to central auth gateway

This commit is contained in:
root committed 2026-09-03 12:50:05 +00:00
1 parent bfee4f8cce
commit aa01189dba
1 file changed
+2 -2
+2 -2
View File
@@ -8,7 +8,8 @@ VERSION="${OVERCOOKED_VERSION:-latest}"
ROOT="${OVERCOOKED_ROOT:-/opt/overcooked}"
SERVER_IP="${OVERCOOKED_SERVER_IP:-}"
ACTIVATION_CODE="${OVERCOOKED_ACTIVATION_CODE:-}"
AUTH_URL="${OVERCOOKED_AUTH_URL:-}"
# Central OverCooked Auth gateway. Override for private deployments.
AUTH_URL="${OVERCOOKED_AUTH_URL:-http://148.135.97.10:18091}"
AUTH_PUBLIC_KEYS="${OVERCOOKED_AUTH_PUBLIC_KEYS:-}"
die() { echo "overcooked-install: $*" >&2; exit 1; }
@@ -19,7 +20,6 @@ command -v git >/dev/null 2>&1 || die "未找到 git"
[ -n "$SERVER_IP" ] || SERVER_IP=$(hostname -I 2>/dev/null | awk '{print $1}')
[ -n "$SERVER_IP" ] || die "无法识别服务器 IP,请设置 OVERCOOKED_SERVER_IP"
case "$SERVER_IP" in *[!0-9.]*|*[!0-9]*) die "仅支持 IPv4 地址:$SERVER_IP";; esac
[ -n "$AUTH_URL" ] || die "请设置 OVERCOOKED_AUTH_URL(Auth 服务地址)"
[ -n "$AUTH_PUBLIC_KEYS" ] || die "请设置 OVERCOOKED_AUTH_PUBLIC_KEYS(Auth 公钥 JSON)"
[ -n "$ACTIVATION_CODE" ] || printf '请输入授权码: '; [ -n "$ACTIVATION_CODE" ] || read -r ACTIVATION_CODE
[ -n "$ACTIVATION_CODE" ] || die "授权码不能为空"