copilot-swe-agent[bot]
c699c76596
fix: CN LLM relay SSH — use SG ProxyJump + public key extraction diagnostics
...
Root cause: GitHub Actions → 广州直连 SSH认证失败,因authorized_keys中
的公钥与ZY_CN_LLM_KEY私钥不匹配。
修复:
1. 改用SG(新加坡)跳板连接方式 (GitHub Actions → SG → 广州),
与deploy-cn-landing.yml保持一致的SSH架构
2. 添加公钥提取诊断: ssh-keygen -y 从私钥导出公钥并显示,
冰朔可直接粘贴到广州服务器authorized_keys
3. 所有三个job(deploy/health-check/restart)统一使用ProxyJump
4. 每个job添加SSH密钥清理步骤
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/cfe82b00-6d48-4c9b-85f6-f8001a97645a
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-11 15:56:47 +00:00
copilot-swe-agent[bot]
53c115af36
fix: 采纳代码审查反馈 — SSH config直接插值、部署目录检查、密钥错误提示
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/bf92e1d8-e789-468b-80ab-2d7fec9be6c2
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-11 15:42:10 +00:00
copilot-swe-agent[bot]
4c69bf46aa
fix: 改进CN LLM部署SSH处理 + 明确域名配置要求 (工单三/五修复)
...
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/bf92e1d8-e789-468b-80ab-2d7fec9be6c2
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-11 15:42:10 +00:00
copilot-swe-agent[bot]
6146dd3aea
fix: address code review feedback - startup validation, error context, security notes
...
- Fail fast on startup if ZY_CN_RELAY_API_KEY is not configured
- Add model endpoint context to error messages for debugging
- Make API timeout configurable via environment variable
- Deduplicate health check curl in workflow
- Add security note about VPN-encrypted relay channel
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/f6db708e-8b10-4339-b48f-db5f111ae5cd
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-11 14:21:44 +00:00
copilot-swe-agent[bot]
91c957d85e
feat: add trust proxy fix + CN LLM relay service for Guangzhou
...
工单一: Add app.set('trust proxy', 1) to server.js (prevents PM2 crash)
Phase 1: Create server/cn-llm-relay/ - lightweight LLM proxy for Guangzhou
Phase 2: Modify domestic-llm-gateway.js - relay through Guangzhou with fallback
Phase 3: Add deploy-cn-llm-relay.yml workflow for automated deployment
Update server-registry.json with ZY-SVR-003 and cn-llm-relay config
Update deploy-to-zhuyuan-server.yml to inject CN relay env vars
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/f6db708e-8b10-4339-b48f-db5f111ae5cd
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-11 14:18:27 +00:00