Files
Nexus/docs/changelog/2026-06-14-servers-site-url-link.md
T
r 9c9a51263c chore: 本地快照 — 终端 UI、服务器 site_url、后台任务与 Agent 导航
汇总未提交工作区:Servers 列表 site_url 链接、终端页与选机器 UI、SSH 连通性与 Telegram 通知、agent/offline/unset_path 后台调度与 gate_ai_review 门控;更新 AGENTS 与 agent-exploration 规则(仅本机 commit);同步 web/app 构建产物与相关文档。
2026-06-18 06:01:50 +08:00

905 B
Raw Blame History

服务器列表:IP 下显示可点击站点域名

日期: 2026-06-14
类型: feat(frontend)

背景

运维批量写入 extra_attrs.site_url 后,列表「地址」列仍只显示 SSH IP(domain 字段)。需在 IP 下方展示真实站点链接,供一键打开商城/三方站点。

改动

  • 新增 frontend/src/utils/serverSiteUrl.tsresolveServerSiteUrl() 优先读 extra_attrs.site_url|site_domain|website,其次 description,最后从 target_path 推断域名。
  • ServersPage.vue:地址列 IP 下渲染可点击链接;「站点」按钮改用真实 URL 而非 IP。

验证

  • 本地 cd frontend && npm run build-only 通过。
  • 生产:部署后打开 #/serversid=371 等已写 site_url 的机器应显示 whzecw.com 链接。

关联

  • 运维脚本 商城运维专属/scripts/nexus_update_site_urls.py 写入元数据。