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 / 哪吒 / Marzban / VPS 控制台
📝
博客
blog.xushuo.uk
🗂️
OpenList 网盘
pan.xushuo.uk
📦
R2 下载站
dl.xushuo.uk
📁
文件管理
files.xushuo.uk
📊
哪吒面板
103.122.247.99:8008
🧾
Marzban 面板
marzban.xushuo.uk
🖥️
VPS 控制台
vps.xushuo.uk
VPS 实时状态与登录
状态、用途、端口、资源、流量、SSH 登录命令集中在这里
正在加载实时 VPS 状态……
云服务架构流程图
Cloudflare、HK39、Marzban、Telegram Bot、Azure SG、其他 VPS 与必要技术组件的连接关系
部署与域名入口
GitHub 是源码入口,Cloudflare 负责 Pages 构建、Workers、R2、Tunnel、DNS 和 HTTPS。
GitHub
blog-gaojiefeng / vps-dashboard
push 后触发 Cloudflare 自动部署
→
push
自动构建
Cloudflare 总入口
Pages:blog / vps 总控
Workers:files / sub
R2:状态 JSON / 文件对象
Tunnel:pan / marzban
→
边缘发布
对外网页
blog.xushuo.uk:博客和在线编辑
vps.xushuo.uk:VPS 总控
files / pan / marzban 子域名
状态数据链路
所有 VPS 通过哪吒 Agent 上报到 HK39,HK39 每分钟整理并上传 R2,VPS 总控每 30 秒读取。
被监控节点
Azure KR / Azure SG
JP NAT / DE Long / DE Short
哪吒 Agent 上报资源、流量和端口
服务承载节点
Azure SG:OpenList、cloudflared、Reality
Azure KR:Reality 节点
→
Agent
上报
HK39
哪吒服务端 8008
publish_status.py 读取 API
同时承载 Bot / Marzban / 自动化任务
→
每分钟
上传
Cloudflare R2
vps-status.json
dl.xushuo.uk/status
作为静态状态数据源
→
30 秒
读取
VPS 总控
状态卡片、快捷入口、端口状态
SSH 覆盖表修正 NAT 登录端口
页面自动刷新
Marzban 订阅控制
HK39 做控制面板,JP NAT、DE Long、DE Short、Azure KR、Azure SG 都通过反向 SSH 隧道接入,用户订阅由 Marzban 统一开停。
Cloudflare Tunnel
marzban.xushuo.uk
HTTPS / DNS 入口
隧道转发到 HK39:8010
→
访问
面板
HK39 Marzban
面板与订阅中心
用户:jp_nat_reality_cf
统一禁用、限流、重置订阅
↔
反向
SSH
全 VPS Nodes
5 个 Marzban Node 源码运行
管理端口经 HK39 反向转发
JP / DE / Azure 分别接管本机 Xray
→
生成
订阅
用户订阅
6 个外网入口:JP、DE Long、DE Short、HK39、Azure KR、Azure SG
一个 UUID 管全部节点
停用户即可切断整组订阅
服务发布链路
不同服务按形态选择不同 Cloudflare 组件:静态页用 Pages,对象/动态文件用 Worker + R2,内网服务用 Tunnel。
Worker + R2
files.xushuo.uk
动态文件站和 R2 管理逻辑
sub.xushuo.uk:备用订阅 Worker
Pages + Functions
blog.xushuo.uk:Hugo + 在线编辑
vps.xushuo.uk:单页总控
admin OAuth 由 Pages Functions 处理
→
分别发布
对象和静态内容
R2:文件对象、状态 JSON
Pages:博客和总控页面
GitHub 负责版本来源
Tunnel 后端
Azure SG:pan.xushuo.uk / OpenList
HK39:marzban.xushuo.uk / 控制面板
cloudflared 主动出站
→
公开访问
服务入口
pan.xushuo.uk:OpenList
files.xushuo.uk:R2 文件管理 / 下载
marzban.xushuo.uk:订阅面板
dl.xushuo.uk:状态和下载
Telegram Bot 链路
Bot 进程在 HK39 上,负责状态查询、异常推送、行情检测和 AI 对话。
HK39 Bot 进程
连接哪吒数据和本机任务
状态查询、异常推送、定时检测
也能联动行情和 AI 功能
↔
收发消息
Telegram Bot API
用户 / 群发指令
接收告警、查询结果和 AI 回复
↔
查询
回调
外部能力
行情 API:行情检测、条件提醒
DeepSeek AI:对话问答
结果返回 Telegram
本机运维链路
VPS 总控里的按钮唤起本机协议,最后由本机 PowerShell 执行 SSH 登录。
VPS 总控按钮
复制命令
或点击一键登录
→
点击
vpsssh://
浏览器唤起本机协议处理器
解析目标 SSH 命令
→
调用
PowerShell SSH
D:\Download\xushuo_key.pem
打开本机终端执行登录命令
→
登录
NAT VPS
JP NAT SSH:10475
DE Long SSH:20483
DE Short SSH:45192
业务端口和 SSH 端口分开
固定公网 VPS
HK39:root / 103.122.247.99
Azure KR:azureuser / 20.196.247.193
Azure SG:azureuser / 20.212.17.214
关系按六条链路拆开:部署与域名、状态监控、Marzban 订阅控制、服务发布、Telegram Bot、本机运维。Cloudflare 负责边缘入口和对象存储,HK39 是监控 / Bot / Marzban 的控制中枢,HK39、Azure KR、Azure SG、JP NAT、DE Long、DE Short 都已纳入订阅控制。