m-uising-box panel

功能

按侧栏的顺序,面板管的每一件事。全部在一个二进制、一个 SQLite 文件里。

线路

线路 = 入口协议 + 端口 → 出口。协议:Hysteria2(支持端口跳跃)、AnyTLS、TUIC、Trojan、VLESS(Reality / Vision)、VMess、Shadowsocks(含 2022 系列),以及 SOCKS、HTTP、Mixed。传输层:WebSocket、gRPC、HTTPUpgrade、HTTP。每条线路可以部署到全部服务器或指定几台。快速添加自动填好空闲端口和合理参数;每次保存都经 sing-box 干跑,并检查端口是否与面板、其它线路、本机其它程序冲突。

上游

不直连时从哪出去:VLESS、VMess、Trojan、TUIC、Hysteria2、Shadowsocks、SOCKS 出站,粘贴分享链接即可导入。一键测延迟、定时巡检、故障 / 恢复告警,Cloudflare WARP 在面板里一键接入。巡检在真正用这条上游的机器上做:每台只测自己线路用到的那些,上游页一行里并排显示各服务器的延迟,告警会点名是哪台不通。改上游是热换出站,数据面不重启。

用户

套餐

配额、时长、设备、限速、线路分配的模板。建号、续费、延期时一键套用。代理有自己的套餐,和你的分开。

规则

临时限速,叠在用户自己的限速之上。时段限速:每周指定几天的某个时间段(面板时区,可跨午夜)。突发限速:最近 N 分钟内跑了 X GB 就限 M 分钟,到期自动解除,再次达到再次限速;同一用户可挂多条,各自独立。目标可以是全部用户、某个代理名下全部用户、或逐个勾选。规则由主机判定并同步到各副机,多条命中取最严;默认「只升不降」,不会高于用户自己的限速。改限速对在线连接立刻生效,不用等重连。用户列表标出「限速中」;落地页不显示。

代理

给代理分配一组线路,以及流量额度、设备池、带宽池和到期日。单个用户的设备数与限速由代理自己定;池限制的是名下所有用户同时的总量:设备池跨服务器算并集、池满只拒新设备,带宽池每台服务器各一份。代理有自己的面板(默认端口 2054,路径 /dl),在里面建用户、建套餐、设置自己的落地页标题、公告与联系方式,还可以开两步验证。所有用量汇总到代理;代理超额、到期或被停用时,名下用户一并断掉。代理的用户不会混进你的用户列表。

订阅

服务器

一主多副。主机每 5 秒推送线路、上游、用户、凭据,拉回流量增量与在线 IP;副机只管转发。每台服务器可设流量倍率,线路按服务器部署,连接跟踪跨服务器汇总。详见 多服务器。

证书

Let's Encrypt,HTTP-01 或 Cloudflare DNS-01,签发前预检 DNS 与端口,到期自动续期,续期后热更新不重启。没有域名一键自签。也可以用自己的证书文件。

运维

安全

两步验证(TOTP)、按 IP 的登录限速、按角色隔离的会话、服务端强制的代理隔离、安装脚本与更新器都校验摘要、没有遥测。任何配置改动都绕不过校验。

外部 API

令牌鉴权的 HTTP API:建用户、改用户、读用量、取订阅链接 —— 给发卡站、机器人和自动化用。见 docs/API.md。