From 372ab4c0634ff271ba51030809738be708eee75b Mon Sep 17 00:00:00 2001 From: tian <11429339@qq.com> Date: Tue, 21 Jul 2026 10:45:47 +0800 Subject: [PATCH] docs: simplify offline deployment to use package-offline.sh --- docs/deployment.md | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/docs/deployment.md b/docs/deployment.md index 30c00f3..51b0b73 100644 --- a/docs/deployment.md +++ b/docs/deployment.md @@ -101,30 +101,17 @@ sudo ./scripts/deploy.sh upgrade ### 离线更新(生产内网) -在开发机上编译并打包: +在开发机上执行: ```bash -# 在开发机(可访问 git 的机器)上执行 -cd ~/apps/safesight-edge -git pull -bash scripts/build.sh -m -j4 -cd agent && go build -o safesight-edge-agent ./cmd/safesight-agent && cd .. - -# 打包升级文件 -mkdir -p /tmp/safesight-upgrade -cp build/safesight-edge-server /tmp/safesight-upgrade/ -cp agent/safesight-edge-agent /tmp/safesight-upgrade/ -cp scripts/deploy.sh /tmp/safesight-upgrade/ -cp scripts/upgrade-from-old.sh /tmp/safesight-upgrade/ -cp -r scripts/deploy/ /tmp/safesight-upgrade/ -tar -czf safesight-upgrade-$(date +%Y%m%d).tar.gz -C /tmp safesight-upgrade +bash scripts/package-offline.sh ``` -将 `safesight-upgrade-*.tar.gz` 通过 U 盘或 scp 传到生产设备,在生产设备上: +将生成的 `safesight-upgrade-*.tar.gz` 传到生产设备,在生产设备上: ```bash tar -xzf safesight-upgrade-*.tar.gz -C /tmp/ -cd /tmp/safesight-upgrade +cd /tmp/safesight-upgrade-* sudo ./deploy.sh upgrade # 已升级过的新设备 # 或 sudo ./upgrade-from-old.sh # 首次从旧版本升级