Files
senmesh-zc/deployment/iw/VERSION.txt
KodouWZF d39b3b035d feat(部署): 新增 deployment/ 内外网两套按侧部署包
按 demo/ 的写法把交付包改成「角色由目录决定」:iw/ 拷内网机、ow/ 拷外网机,
各自含镜像 tar、SQL、配置与 install.sh,install.sh 不再收 iw/ow 参数。

前端不再打进镜像,改为静态包放在 <侧>/web/ 只读挂进 nginx:1.27-alpine,
现场临时改页面直接替换文件 + restart web 即可。数据仍全部挂宿主机,
子目录命名与 deploy/offline 一致(pgdata/redis/mq/upload/logs/gate),
默认根改为包内 ./volumes,放数据盘只改 .env 的 SFILE_DATA_ROOT。

后端镜像 sfile-app:1.0.1 含传输优化那一批(实测组包 11.4×、解包 9.9×)。
出包脚本 deployment/scripts/build-package.sh 负责 jar→镜像→前端双包→sql→tar→VERSION。
2026-11-04 21:44:56 +08:00

20 lines
939 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
s-file 部署包 1.1.0(内网机 iw)
构建平台: linux/amd64
导出时间: 2026-11-04 21:34:45
后端 jar: fa77c56(+ 未提交改动则与本仓库当前源码一致)
镜像清单(sha256 见 images/SHA256SUMS.txt):
nginx.tar 21M "RepoTags":["nginx:1.27-alpine"]
postgres.tar 161M "RepoTags":["postgres:18"]
rabbitmq.tar 84M "RepoTags":["rabbitmq:3.13-management-alpine"]
redis.tar 53M "RepoTags":["redis:8"]
sfile-app.tar 313M "RepoTags":["sfile-app:1.1.0"]
前端静态包: web/(内网包/外网包已分别就位,改页面直接替换文件)
SQL: sql/01-init-table.sql sql/02-init-data.sql 老库增量: sql/upgrade/
现场步骤(本机执行):
1) 整目录拷到服务器,例如 /opt/sfile-iw && cd /opt/sfile-iw
2) vi .env # 至少确认 MESHSAFE_ENABLED/SECRET、WEB_PORT、SFILE_DATA_ROOT、GATE_*
3) ./scripts/install.sh