diff --git a/scripts/backup.sh b/scripts/backup.sh index 1866690..43babfd 100755 --- a/scripts/backup.sh +++ b/scripts/backup.sh @@ -2,7 +2,7 @@ # backup.sh — 备份 moziplus v2 数据到 NAS set -euo pipefail -TARGET_DIR="$HOME/.sanguo_projects/sanguo_moziplus_v2" +TARGET_DIR="${MOZIPLUS_V2_DIR:-$HOME/.sanguo_projects/sanguo_moziplus_v2}" NAS_BASE="/Volumes/stock" BACKUP_SUBDIR="moziplus-v2-backups" PM2_NAME="sanguo-moziplus-v2" diff --git a/scripts/reset-data.sh b/scripts/reset-data.sh index 6dae53c..c46e8f4 100755 --- a/scripts/reset-data.sh +++ b/scripts/reset-data.sh @@ -2,7 +2,7 @@ # reset-data.sh — 清空 moziplus v2 运行数据(保留配置) set -euo pipefail -TARGET_DIR="$HOME/.sanguo_projects/sanguo_moziplus_v2" +TARGET_DIR="${MOZIPLUS_V2_DIR:-$HOME/.sanguo_projects/sanguo_moziplus_v2}" PM2_NAME="sanguo-moziplus-v2" CONFIRM=false PROJECT_FILTER="" diff --git a/scripts/uninstall.sh b/scripts/uninstall.sh index 262822b..0a7eed9 100755 --- a/scripts/uninstall.sh +++ b/scripts/uninstall.sh @@ -2,7 +2,7 @@ # uninstall.sh — 完全卸载 moziplus v2 set -euo pipefail -TARGET_DIR="$HOME/.sanguo_projects/sanguo_moziplus_v2" +TARGET_DIR="${MOZIPLUS_V2_DIR:-$HOME/.sanguo_projects/sanguo_moziplus_v2}" PM2_NAME="sanguo-moziplus-v2" CONFIRM=false KEEP_DATA=false