Files
storyforge/deploy/STORYFORGE_TEST_HYZQ_GATEWAY.md

1.2 KiB

StoryForge test.hyzq.net/storyforge 公网入口

当前公网接入不是把执行链整体迁到云服务器,而是:

  1. 云服务器 nginx 提供 https://test.hyzq.net/storyforge/
  2. 本机 collector-service 继续承接业务与局域网执行引擎
  3. 本机 Web V4 静态服务继续承接前端
  4. 本机通过 SSH 反向隧道把这两个入口桥接到云服务器

端口映射

  • 云服务器 127.0.0.1:18181 -> 本机 127.0.0.1:8081
  • 云服务器 127.0.0.1:18191 -> 本机 127.0.0.1:3918

本机常驻服务

  • com.storyforge.collector
  • com.storyforge.web-v4
  • com.storyforge.cloud-bridge

云服务器 nginx 路由

  • /storyforge/ -> 127.0.0.1:18191
  • /storyforge/v2/* -> 127.0.0.1:18181
  • /storyforge/openapi.json -> 127.0.0.1:18181/openapi.json
  • /storyforge/healthz -> 127.0.0.1:18181/healthz

当前优点

  • 不需要把 cutvideo / huobao / NAS live-recorder / 本机模型 全部搬上云
  • 公网入口统一
  • 本机现网能力不需要改造即可对外开放

当前限制

  • 本机桥接断开时,公网入口不可用
  • 这是公网 staging / 私有运营入口,更接近“公网可访问的现网桥接”,不是最终完全云原生部署