重构代码
This commit is contained in:
@@ -69,3 +69,10 @@ update_acme_tls(){
|
|||||||
sed -i "s/你的域名/$USER_DOMAIN/g" "$CONFIG_FILE"
|
sed -i "s/你的域名/$USER_DOMAIN/g" "$CONFIG_FILE"
|
||||||
sed -i "s/你的Cloudflare_API_Token/$CLOUDFLARE_TOKEN/g" "$CONFIG_FILE"
|
sed -i "s/你的Cloudflare_API_Token/$CLOUDFLARE_TOKEN/g" "$CONFIG_FILE"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# 修改ACME域名
|
||||||
|
update_acme_domain(){
|
||||||
|
local CONFIG_FILE="${1}" # 配置文件
|
||||||
|
local DOMAIN="${2}" # 域名
|
||||||
|
modify_json_file "$CONFIG_FILE" ".inbounds[0].tls.acme.domain[0]" "$DOMAIN"
|
||||||
|
}
|
||||||
|
|||||||
+2
-3
@@ -77,9 +77,8 @@ ask_update_domain(){
|
|||||||
modify_json_file "$CONFIG_FILE" ".inbounds[0].tls.server_name" "$DOMAIN"
|
modify_json_file "$CONFIG_FILE" ".inbounds[0].tls.server_name" "$DOMAIN"
|
||||||
|
|
||||||
# 是否存在acme域名, 存在则修改
|
# 是否存在acme域名, 存在则修改
|
||||||
local ACME_EXISTS=$(jq -r 'has("inbounds") and (.inbounds[0] | has("tls")) and (.inbounds[0].tls | has("acme"))' "$CONFIG_FILE")
|
if is_config_use_acme "$CONFIG_FILE"; then
|
||||||
if [[ "$ACME_EXISTS" == "true" ]]; then
|
update_acme_domain "$CONFIG_FILE" "$DOMAIN"
|
||||||
modify_json_file "$CONFIG_FILE" ".inbounds[0].tls.acme.domain[0]" "$DOMAIN"
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "修改域名成功"
|
echo "修改域名成功"
|
||||||
|
|||||||
Reference in New Issue
Block a user