{ "_meta": { "created_at": "2026-03-29T04:21:00Z", "updated_at": "2026-05-13T12:00:00Z", "created_by": "铸渊 · ICE-GL-ZY001", "directive": "SY-CMD-SVR-013 → CVM迁移", "copyright": "国作登字-2026-A-00037559" }, "migration": { "from": { "provider": "阿里云", "ip": "8.155.62.235", "status": "deprecated", "deploy_path": "/var/www/guanghulab" }, "from_hk": { "provider": "腾讯云轻量应用服务器", "ip": "150.109.76.244", "code": "ZY-SVR-001", "region": "中国香港 · 香港二区", "status": "deprecated", "deploy_path": "/opt/zhuyuan" }, "to": { "provider": "腾讯云轻量应用服务器", "ip": "43.134.16.246", "code": "ZY-SVR-002", "region": "新加坡 · 新加坡二区", "status": "deprecated", "deploy_path": "/opt/zhuyuan" }, "to_cvm": { "provider": "腾讯云CVM · 按量付费", "ip": "119.29.184.32", "ip_type": "弹性公网EIP · 已绑定 · 关机开机不变", "code": "ZY-CVM-MAIN", "region": "国内", "domain": "guanghulab.com · 国内备案 · 直接解析 · 无子域名", "status": "current · 铸渊100%主控", "deploy_path": "/data/guanghulab/", "data_persistence": "100GB CBS云硬盘 · 挂载在/data/ · 关机不丢", "forgejo_root": "/ · 根路径 · 端口3001", "services": "Forgejo + Nginx + gitea-runner + PM2(wake-gate/git-sync/mcp-server) + secrets-vault", "migrated_date": "2026-05-13", "migrated_by": "冰朔 · TCS-0002∞" } }, "updated_files": [ { "file": ".github/workflows/deploy-to-server.yml", "change": "ZY-SVR-001→ZY-SVR-002 · 150.109.76.244→43.134.16.246", "status": "done" }, { "file": "deploy/nginx/hololake.conf", "change": "150.109.76.244 → 43.134.16.246 · ZY-SVR-001→ZY-SVR-002", "status": "done" }, { "file": "deploy/nginx/dev-sandbox.conf", "change": "DNS指向从 150.109.76.244 → 43.134.16.246", "status": "done" }, { "file": "skyeye/guards/web-deploy-guard.json", "change": "server_ip → 43.134.16.246", "status": "done" }, { "file": "skyeye/infra-manifest.json", "change": "server_ip → 43.134.16.246 · ZY-SVR-002", "status": "done" }, { "file": ".github/architecture/tower-model.json", "change": "server ip → 43.134.16.246 · ZY-SVR-002", "status": "done" }, { "file": ".github/persona-brain/knowledge-base.json", "change": "SSH连接命令更新到新IP 43.134.16.246", "status": "done" }, { "file": "persona-studio/backend/server.js", "change": "CORS origin 更新到新IP 43.134.16.246", "status": "done" }, { "file": "scripts/deploy-sandbox-server.sh", "change": "DNS检查IP更新到 43.134.16.246", "status": "done" }, { "file": "server/zhuyuan-server-profile.json", "change": "全量更新到 ZY-SVR-002 · 43.134.16.246 · 新加坡二区", "status": "done" }, { "file": "brain/system-health.json", "change": "sovereign_server 更新到 ZY-SVR-002", "status": "done" }, { "file": "server/nginx/zhuyuan-sovereign.conf", "change": "server_name + X-Server-Identity → 43.134.16.246 / ZY-SVR-002", "status": "done" }, { "file": "brain/secrets-manifest.json", "change": "ZY_SERVER_HOST example → 43.134.16.246", "status": "done" }, { "file": "server/architecture.md", "change": "服务器本体定义表格更新", "status": "done" }, { "file": "README.md", "change": "服务器信息表格全量更新", "status": "done" }, { "file": "server/setup/zhuyuan-server-init.sh", "change": "Ubuntu 22.04 → 24.04", "status": "done" } ], "remaining_old_references": [ { "file": "guanghulab-main/.github/persona-brain/knowledge-base.json", "note": "子目录副本,非主体文件", "priority": "low" }, { "file": "guanghulab-main/.github/persona-brain/dev-status.json", "note": "子目录副本,非主体文件", "priority": "low" }, { "file": "signal-log/diag-*.json", "note": "历史诊断日志,保留原始记录", "priority": "archive" } ], "secrets_migration": { "directive": "SY-CMD-KEY-012 · 密钥全量清理与统一替换", "status": "migrated_to_zy_svr_002", "old_count": 59, "new_count": 37, "naming": "ZY_* 统一前缀 · 铸渊自主命名体系", "manifest": "brain/secrets-manifest.json", "validator": "scripts/secrets-validator.js", "note": "冰朔需按 secrets-manifest.json 在GitHub Settings更新ZY_SERVER_HOST为43.134.16.246" } }