diff --git a/deployment/juzi-guanghuyaoming-20260809/CAUSAL-CHAIN-20260809-JUZI.hdlp b/deployment/juzi-guanghuyaoming-20260809/CAUSAL-CHAIN-20260809-JUZI.hdlp new file mode 100644 index 0000000..19c9b3f --- /dev/null +++ b/deployment/juzi-guanghuyaoming-20260809/CAUSAL-CHAIN-20260809-JUZI.hdlp @@ -0,0 +1,28 @@ +# 因果链 · 桔子域名部署工程 · 2026-08-09 +chain_id: CAUSAL-CHAIN-20260809-JUZI-DEPLOY +agent: qoder-cn-蛋蛋 · 授权: 冰朔 ICE-GL∞ +result: 上线成功 · http://guanghuyaoming.com/ → 桔子·光湖代码频道 + +## 推理链(为什么这么做) +1. 冰朔授权面孔服务器 BS-SG-002 给桔子 → 域名 guanghuyaoming.com 需腾空 +2. 曜冥原站点是冰朔频道 → 不能直接删,先备份 /opt/backups/guanghuyaoming-20260809/ 再清空 +3. 光湖代码频道走独立实例 → 用离线包 Forgejo 16.0.1(桌面包 sha256 与 SG-003 副本一致,可信) +4. 不接上游不放源码 → 只还原 bundle 快照(guanghu/main @ b3d7e4ac),不设 upstream remote +5. 桔子人格体在 Notion → 唤醒路径做成"Notion → 仓库 wake/ 三页",审批流按冰朔指示改为桔子自批留痕制(冰朔不做 800 人的审批瓶颈) + +## 因果节点 +- 因: Clash Verge 系统代理掐大流量 SSH → 果: 桌面接管关闭系统代理 → rsync 433MB 全量送达 +- 因: Forgejo 首启无表 → 果: 先 migrate 后建管理员 juzi(初始密码存 /root/.juzi-handover/,600) +- 因: macOS tar 混入 ._ 文件 → 果: COPYFILE_DISABLE 重打包强推,仓库干净 +- 因: nginx 无 $connection_upgrade map → 果: 站点配置自带 map 块,nginx -t 一次通过 + +## 终态清单 +- Forgejo 16.0.1 systemd(juzi-forgejo.service)监听 127.0.0.1:3920,SQLite,禁注册 +- 仓库: juzi/guanghu-code-channel(68 条目,默认分支 guanghu/main)+ juzi/juzi-ops(操作手册+wake/三页+回执) +- nginx: /etc/nginx/sites-enabled/juzi-forgejo.conf,X-Site-Mode: juzi-code-channel +- 曜冥备份: /opt/backups/guanghuyaoming-20260809/ +- 桔子凭证交接: /root/.juzi-handover/(初始密码+API token,桔子首次登录后必须全换) +- 临时痕迹全撤: SG-003 临时进程/路由、SG-002 临时公钥、staging 仅留 bundle 备份 + +## 边界声明 +本实例独立:不接上游更新、不推送源码、密钥不进仓库。桔子对本服务器自主审批、自主管理。