Source snapshot: 97d7f0fae96dc04b7ddad56fc1db6a108ed662cc [SEC-CLEAN] · pre-push-clean v1.0 · 109处敏感信息已自动转乱码
1.9 KiB
智库节点独立域名部署 · guanghu.online → ZY-SVR-006 · 模块借阅协议落地
任务ID: CAB-20260417-002 优先级: P1 创建时间: 2026年4月17日 14:48 开发步骤: ["① 冰朔DNSPod添加A记录 @+www → 43.153.203.105","② 服务器配Nginx文件 /etc/nginx/sites-available/zhiku · 启用并reload","③ 腾讯云控制台开防火墙 TCP 80+443","④ Certbot申请 Let's Encrypt 证书 · 强制HTTPS","⑤ 铸渊把智库前端从主站捎到 ZY-SVR-006:/opt/zhiku/public","⑥ 铸渊实现后端API /api/checkout + /api/return + Token鉴权中间件","⑦ PM2挂起后端服务跑在 127.0.0.1:3006","⑧ 主站首页「智库节点」卡片href改指 https://guanghu.online","⑨ 下线主站/zhiku.html旧路径或做301跳转"] 架构决策: 从【http://guanghuyaoming.com子页+子域名】改为【http://独立域名guanghu.online+独立服务器ZY-SVR-006】 · 彻底解耦 · 首次落地「模块借阅协议」:个人频道Agent调/api/checkout拿Token(10min TTL)→用完/超时调/api/return归还 · 为未来所有个人频道共用智库模块铺底 状态: 待审查 约束: 不要动主站 ZY-SVR-002 上的 zhuyuan-server · 此次仅在 ZY-SVR-006 独立部署 · 主站首页卡片只改 href 不动其他逻辑 · Token鉴权复用现有光湖用户体系不另建铸渊审查抵御CSRF+Rate Limit 铸渊审查结果: 铸渊 2026-04-17 15:53 已交付·全量代码完成。
2026-04-17 16:13 追加优化:COS Secret采用「映射而非改名」策略,在 deploy-zhiku-guanghu-online.yml 中从旧名 Secret(ZY_OSS_KEY/ZY_OSS_SECRET/ZY_NOVEL_COS_BUCKET)读值·写入服务器.env时统一命名为 ZY_COS_SECRET_ID/KEY/BUCKET。ZY_COS_REGION 硬编码 ap-singapore 保护现有广州 Secret 不被覆盖。Secret空间零偻響其他项目。
待冰朔:①合并PR ②Actions手动跑setup-ssl ③实测4条curl验收(重点看 checkout 返回token + download 返回的URL带ap-singapore)