xushuo 云服务总控台

统一查看 VPS 实时状态、端口状态、机器用途、流量、资源占用和 SSH 登录命令。

数据来自 HK39 每分钟推送到 R2 的 JSON。上次更新:加载中

📡 HK39 → R2 JSON 🔄 页面 30 秒自动刷新 🧩 状态与登录合并显示 📋 SSH 一键复制 / 登录
🛰️ VPS 在线
Live
--/--
在线 / 总数
🔄 自动刷新
30s
页面每 30 秒读取一次 R2 JSON。
HK39 每分钟上传一次状态文件。

快捷入口

Pages / R2 / Worker / Tunnel / 哪吒 / VPS 控制台

VPS 实时状态与登录

状态、用途、端口、资源、流量、SSH 登录命令集中在这里
正在加载实时 VPS 状态……

云服务架构流程图

Cloudflare、HK39、Telegram Bot、Azure SG、其他 VPS 与必要技术组件的连接关系
部署入口链路
代码从 GitHub 出发,Cloudflare 负责构建、函数、域名和 HTTPS。
GitHub blog-gaojiefeng / vps-dashboard
源码仓库,push 触发部署
Cloudflare Pages:blog / vps 总控
Pages Functions:GitHub OAuth
DNS / HTTPS:xushuo.uk 子域名入口
对外网页 blog.xushuo.uk:博客和在线编辑
vps.xushuo.uk:VPS 总控页面
状态数据链路
各 VPS 上报到 HK39,HK39 再把整理后的 JSON 发布到 R2,VPS 总控自动读取。
其他 VPS Azure KR / JP NAT / DE NAT
哪吒 Agent、NAT 端口、资源和流量
Azure SG 哪吒 Agent
同时承载 OpenList / Reality 等服务
HK39 哪吒服务端 8008
监控中枢、状态发布与自动化宿主
Cloudflare R2 vps-status.json
dl.xushuo.uk/status
VPS 总控 状态卡片、快捷入口、SSH 按钮
自动刷新,不需要手动刷新页面
服务发布链路
文件站用 Worker + R2,网盘用 Tunnel 把 Azure SG 的内网服务发布出来。
Worker + R2 files.xushuo.uk
动态文件站、R2 访问和管理逻辑
Tunnel + DNS pan.xushuo.uk
Cloudflare 做公网入口和 HTTPS
files.xushuo.uk 直接由 Worker 处理请求
对象内容放在 R2
Azure SG cloudflared 主动出站连接 Cloudflare
OpenList / Reality / 节点相关服务
服务入口 pan.xushuo.uk:OpenList
files.xushuo.uk:R2 文件管理 / 下载
总控页面放快捷入口
Telegram Bot 链路
Bot 进程在 HK39 上,负责状态查询、异常推送、行情检测和 AI 对话。
HK39 Bot 进程 连接哪吒数据
执行监控 / 定时任务 / 查询逻辑
Telegram Bot API 用户 / 群发指令
接收告警、查询结果和 AI 回复
外部能力 行情 API:行情检测、条件提醒
DeepSeek AI:对话问答
本机运维链路
VPS 总控里的按钮唤起本机协议,最后由本机 PowerShell 执行 SSH 登录。
VPS 总控按钮 复制命令
或点击一键登录
vpsssh:// 浏览器唤起本机协议处理器
解析目标 SSH 命令
PowerShell SSH D:\Download\xushuo_key.pem
打开本机终端执行登录命令
其他 VPS JP NAT / DE NAT / Azure KR
Azure SG 网盘、节点服务和维护入口
关系按五条链路拆开:部署入口、状态数据、服务发布、Telegram Bot、本机运维。这样 Cloudflare、HK39、Telegram Bot、Azure SG、其他 VPS 和 VPS 总控都能看到上下游,又不会把所有连线叠成一团。