2026-05-21-10-38-49 新增Docker部署与FRPC映射

This commit is contained in:
2026-05-21 10:50:24 +08:00
parent e4a403f015
commit b027f50118
12 changed files with 554 additions and 2 deletions

View File

@@ -57,6 +57,7 @@
- `WebSite/data/state.json`:共享登录、项目、用户和构件样式状态。
- `WebSite/exports/`Mask 导出文件。
- `WebSite/dist/`:生产构建产物。
- `Docker部署/`Docker 容器化部署方案,包含本机 Compose、威联通 NAS Compose、Dockerfile 和部署说明。
- 默认项目 ID 为 `head-ct-demo`,由后端扫描 `Head_CT_DICOM/``Head_CT_ReConstruct/` 生成。
- DICOM/STL 数据和运行态输出通常不应混入文档备份提交。
@@ -73,8 +74,10 @@
## 部署约定
- 当前 README 指向访问地址 `http://192.168.3.11:4000/`
- 历史经验记录显示本项目长期使用 `tmux` 会话 `revoxelseg-dicom` 托管服务,避免普通后台进程被回收
- 重新部署前先检查端口和已有 `tmux` 会话;部署后用 `/api/health` 和页面 HTTP 响应验证
- 2026-05-21 起新增 Docker 部署方案,优先使用 `Docker部署/本机/docker_compose.yaml` 在本机部署,并使用 `Docker部署/威联通NAS/docker_compose.yaml` 适配 QNAP QTS Container Station
- Docker 部署包含 `revoxelseg_web``revoxelseg_frpc`frpc 将 `revoxelseg_web:4000` 映射到 FRP 服务端 `82.157.255.195:10008`,配合 NPM 反向代理后可通过 `https://revoxel.huijutec.cn/` 访问
- 历史 `tmux` 会话 `revoxelseg-dicom` 可作为回退方式;重新部署前先检查端口和已有服务,避免 Docker 与 tmux 同时占用 4000。
- 部署后用 `/api/health`、页面 HTTP 响应、局域网地址和公网域名验证。
## 修改风险重点