feat: M2 HTTP/HTTPS 完善

- store: Local 增加 customDomains/subdomain/locations/hostHeaderRewrite/httpHeaders/basicAuth;Remote 增加 vhostHttpPort;migrate() 补列;CRUD 读写(JSOm 编解码)

- render: http/https proxy 输出 customDomains/subdomain/locations/hostHeaderRewrite/httpHeaders/basicAuth

- main: renderRemote 透传 M2 字段(customDomains 逗号拆分 splitCSV)

- web: LocalNode 折叠 HTTP 路由高级区;RemoteNode vhostHTTPPort;StatusView 显示 HTTP 访问端口

- 测试: TestRenderHTTPAdvanced / TestRenderHTTPSUsesCustomDomains;端到端 PUT canvas→config 验证通过
This commit is contained in:
2026-08-17 12:59:12 +08:00
parent 07f25ea067
commit 58906c5a81
11 changed files with 323 additions and 116 deletions

View File

@ -48,10 +48,10 @@
### M2 HTTP/HTTPS 完善
- [ ] local http/https 增加可编辑域名字段(customDomains / subdomain)
- [ ] locations(路径路由)多配置
- [ ] httpHeaderRewrite / hostHeaderRewrite / basicAuth(站点访问认证)
- [ ] frps vhostHTTPPort 的显示与状态映射(状态页展示)
- [x] local http/https 增加可编辑域名字段(customDomains / subdomain)
- [x] locations(路径路由)多配置
- [x] httpHeaderRewrite / hostHeaderRewrite / basicAuth(站点访问认证)
- [x] frps vhostHTTPPort 的显示与状态映射(状态页展示)
### M3 负载均衡与健康检查