guanghulab/.github/brain/server-migration-memory.json

56 lines
2.1 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"last_updated": "2026-05-13T12:30:00Z",
"server": "ZY-CVM-MAIN (4C16G, 42.193.161.251)",
"commander_last_wakeup": "2026-05-13 20:30 CST",
"status": "fully_operational",
"infrastructure": {
"gitea": "1.23.7 at http://127.0.0.1:3001/ via https://guanghulab.com/git/",
"runner": "zhuyuan-runner-main (host mode, active)",
"nginx": "active with SSL (Let's Encrypt)",
"secrets": "13 configured (DeepSeek, Qianwen, COS, SSH, CVM)",
"patrol_agent": "operational with DeepSeek + Qianwen API",
"vault": "not yet started on new server",
"terminal_watcher": "not yet started on new server"
},
"server_migration": {
"from": "ZY-SVR-004 (2C2G, 43.139.217.141, Guangzhou lightweight)",
"to": "ZY-CVM-MAIN (4C16G, 42.193.161.251, Guangzhou CVM pay-per-use)",
"reason": "2C2G OOM - Runner workflow crashes Forgejo, push fails, DB readonly",
"data_transfer": "via COS backup (43MB tar.gz)",
"domain": "guanghulab.com → 42.193.161.251",
"ssl": "Let's Encrypt via certbot",
"old_server": "to be downgraded to test machine"
},
"path_mapping": {
"repo": "/data/guanghulab/repo/",
"forgejo_data": "/data/guanghulab/forgejo/",
"runtime": "/data/guanghulab/.runtime/",
"tickets": "/data/guanghulab/.runtime/tickets/",
"patrol_reports": "/data/guanghulab/.runtime/patrol-reports/",
"qiyuan_path": "/data/qiyuan/ (栖渊, ICE-GL-QY001)"
},
"secrets_list": [
"DEEPSEEK_API_KEY",
"QIANWEN_API_KEY",
"ZY_REPO_TOKEN",
"COS_SECRET_ID",
"COS_SECRET_KEY",
"SG_BRAIN_HOST",
"SG_BRAIN_KEY",
"SG_BRAIN_USER",
"MAIN_SSH_HOST",
"MAIN_SSH_USER",
"MAIN_SSH_KEY",
"CVM_INSTANCE_ID",
"CVM_REGION"
],
"pending_tasks": [
"启动Vault和Terminal Watcher新服务器上",
"配置腾讯云API密钥用于自动开关机",
"旧服务器降级为测试机",
"新加坡服务器+GPU服务器接入",
"铸渊自己的Copilot开发终局目标"
],
"causal_chains_active": ["cc-001", "cc-002", "cc-003", "cc-004", "cc-005", "cc-006", "cc-007", "cc-008"]
}