From 745e09c77fa1edc1c5818a859fff5ff5c8d950f3 Mon Sep 17 00:00:00 2001 From: Olia Lisa Date: Sat, 22 Nov 2025 16:24:55 +0800 Subject: [PATCH] update --- bin/run.sh | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/bin/run.sh b/bin/run.sh index ea5cf0e..6fda0cb 100644 --- a/bin/run.sh +++ b/bin/run.sh @@ -3,14 +3,17 @@ script_dir=$(cd "$(dirname "$0")"; pwd) # 脚本文件绝对路径 config_dir=$(readlink -f "$script_dir/../conf") # 配置文件绝对路径 -uuid=$(jq -r '.inbounds[0].settings.clients[0].id' $config_dir/config.json) - +# 如果配置文件不存在或者空白 +if [ ! -e "$config_dir/config.json" ] || [ ! -s "$config_dir/config.json" ] ; then + cp "$config_dir/template/reality_config.json" "$config_dir/config.json" +fi # 如果配置未初始化 -if [ $uuid = "你的UUID" ]; then +uuid=$(jq -r '.inbounds[0].settings.clients[0].id' "$config_dir/config.json") +if [ "$uuid" = "你的UUID" ] || [ -z "$uuid" ]; then # 执行初始化脚本 echo "配置未初始化" echo "正在执行初始化脚本..." - bash $script_dir/init.sh + # bash "$script_dir/init.sh" fi ## 启动docker容器