xushuo 云服务总控台
统一查看 VPS 实时状态、端口状态、机器用途、流量、资源占用和 SSH 登录命令。
数据来自 HK39 每分钟推送到 R2 的 JSON。上次更新:加载中
📡 HK39 → R2 JSON
🔄 页面 30 秒自动刷新
🧩 状态与登录合并显示
📋 SSH 一键复制 / 登录
🛰️ VPS 在线
Live
--/--
在线 / 总数
🔄 自动刷新
30s
页面每 30 秒读取一次 R2 JSON。
HK39 每分钟上传一次状态文件。
🧭 数据源
R2 JSON
dl.xushuo.uk/status/vps-status.json
快捷入口
Pages / R2 / Worker / Tunnel / 哪吒 / VPS 控制台
📝
博客
blog.xushuo.uk
🗂️
OpenList 网盘
pan.xushuo.uk
📦
R2 下载站
dl.xushuo.uk
📁
文件管理
files.xushuo.uk
📊
哪吒面板
103.122.247.99:8008
🖥️
VPS 控制台
vps.xushuo.uk
VPS 实时状态与登录
状态、用途、端口、资源、流量、SSH 登录命令集中在这里
正在加载实时 VPS 状态……
云服务架构流程图
Cloudflare、HK39、Telegram Bot、Azure SG、其他 VPS 与必要技术组件的连接关系
部署入口链路
代码从 GitHub 出发,Cloudflare 负责构建、函数、域名和 HTTPS。
GitHub
blog-gaojiefeng / vps-dashboard
源码仓库,push 触发部署
→
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 等服务
→
Agent
上报
HK39
哪吒服务端 8008
监控中枢、状态发布与自动化宿主
→
每分钟
发布
Cloudflare R2
vps-status.json
dl.xushuo.uk/status
→
30 秒
读取
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 总控都能看到上下游,又不会把所有连线叠成一团。