Sing-box UI: 开源的 sing-box Web 管理面板, Docker 一键部署
分享一个自己的开源项目,给 sing-box 做了一个 Web 管理界面。
GitHub: https://github.com/SpadesA99/singbox_ui
为什么做这个
sing-box 功能强大但配置全靠手写 JSON ,协议多了之后维护起来很痛苦。现有的 GUI 工具主要是客户端( SFI 、NekoBox ),服务端管理一直缺少好用的可视化方案。
功能概览
● 12 种入站协议: WireGuard 、VLESS 、VMess 、Trojan 、Shadowsocks 、Hysteria2 、TUIC 、Naive 、ShadowTLS 、AnyTLS 、Mixed 、HTTP
● 订阅解析: VMess/VLESS/Trojan/SS/AnyTLS 链接 + Clash YAML 格式
● 路由规则可视化: 内置快速模板,支持自定义规则
● 负载均衡: URLTest 自动选择最低延迟节点
● TLS 证书: 内置 ACME (Let's Encrypt) + 手动上传
● 多实例管理: 多个独立 sing-box 实例
● 节点探测: 异步并发探测 + WebSocket 实时结果
● WireGuard: 密钥生成 + 客户端配置批量管理
部署方式
Docker Compose 一行搞定,不需要手动安装 sing-box:
通过 SSH 隧道访问
技术栈
Go 1.24 + Next.js 16 + React 19 + shadcn/ui ,编译为单二进制内嵌前端静态文件,Docker 容器化部署。
MIT 协议开源,欢迎 Star 和反馈。
via V2EX - 技术 (author: kssss)
分享一个自己的开源项目,给 sing-box 做了一个 Web 管理界面。
GitHub: https://github.com/SpadesA99/singbox_ui
为什么做这个
sing-box 功能强大但配置全靠手写 JSON ,协议多了之后维护起来很痛苦。现有的 GUI 工具主要是客户端( SFI 、NekoBox ),服务端管理一直缺少好用的可视化方案。
功能概览
● 12 种入站协议: WireGuard 、VLESS 、VMess 、Trojan 、Shadowsocks 、Hysteria2 、TUIC 、Naive 、ShadowTLS 、AnyTLS 、Mixed 、HTTP
● 订阅解析: VMess/VLESS/Trojan/SS/AnyTLS 链接 + Clash YAML 格式
● 路由规则可视化: 内置快速模板,支持自定义规则
● 负载均衡: URLTest 自动选择最低延迟节点
● TLS 证书: 内置 ACME (Let's Encrypt) + 手动上传
● 多实例管理: 多个独立 sing-box 实例
● 节点探测: 异步并发探测 + WebSocket 实时结果
● WireGuard: 密钥生成 + 客户端配置批量管理
部署方式
Docker Compose 一行搞定,不需要手动安装 sing-box:
docker-compose up -d
通过 SSH 隧道访问
http://127.0.0.1:7000,默认仅监听本地,安全第一。技术栈
Go 1.24 + Next.js 16 + React 19 + shadcn/ui ,编译为单二进制内嵌前端静态文件,Docker 容器化部署。
MIT 协议开源,欢迎 Star 和反馈。
via V2EX - 技术 (author: kssss)