Skip to content

Releases: structName/sing-box-manager-gui

v0.2.21

Choose a tag to compare

@github-actions github-actions released this 23 Jul 19:52
205b47a

What's Changed

  • fix: skip invalid proxy nodes during config build by @structName in #22

Full Changelog: v0.2.20...v0.2.21

v0.2.20 - 代理节点部署

Choose a tag to compare

@github-actions github-actions released this 09 Jul 20:12
b5a1244

本次更新

  • 新增 代理节点部署:可通过 SSH 将内置模板部署到远程服务器。
  • 支持直连、已有托管代理、自定义 SOCKS5 / HTTP CONNECT 三种连接方式。
  • 支持先执行 Dry run 预检,再执行 Real run 正式部署。
  • 支持查看运行记录、节点产物、诊断信息和原始日志。
  • 正式部署成功后,可将生成结果直接导入为 SBM 的手动节点。
  • 修复取消部署时状态与诊断详情可能丢失的问题。

下载哪个文件

系统 下载文件
Linux x86_64 / 常见云服务器 sbm-linux-amd64
Linux ARM64 sbm-linux-arm64
Linux 32 位 x86 sbm-linux-386
macOS Intel sbm-darwin-amd64
macOS Apple Silicon(M1/M2/M3/M4) sbm-darwin-arm64
Windows x86_64 sbm-windows-amd64.exe

sbm-deployment-assets.tar.gz 是部署模板和校验脚本的独立包,普通 GUI 用户不需要下载;仅在手工审阅或独立运行模板时使用。

Linux 快速启动

chmod +x sbm-linux-amd64
sudo mv sbm-linux-amd64 /usr/local/bin/sbm
sbm -data ~/.singbox-manager -port 19090

然后打开:http://localhost:19090

如果 SBM 运行在远程服务器,请使用 SSH 端口转发,避免直接把管理端口暴露到公网:

ssh -L 19090:127.0.0.1:19090 user@203.0.113.10

再在本机打开:http://localhost:19090

Windows 快速启动

在 PowerShell 中进入下载目录:

.\sbm-windows-amd64.exe -data "$HOME\.singbox-manager" -port 19090

然后打开:http://localhost:19090

如何使用“部署”

  1. 启动 SBM,完成首次管理员密码初始化。
  2. 打开左侧菜单 部署,进入 新建部署
  3. 选择模板;首次使用建议选择 singbox-vless-reality
  4. 填写目标服务器 SSH 地址、端口和用户名。
  5. 选择密码或私钥认证,并点击 测试连接
  6. 填写节点名称、服务端口等模板参数。
  7. 选择连接方式:
    • 直连:SBM 能直接访问目标服务器。
    • 托管代理:复用 SBM 已有节点或代理链连接目标服务器。
    • 自定义代理:填写 SOCKS5 或 HTTP CONNECT 代理。
  8. 第一次先执行 Dry run,确认 SSH、权限、端口和脚本预检均正常。
  9. 检查预览和诊断后,再执行 Real run 正式部署。
  10. 运行记录 中打开本次任务,查看部署状态。
  11. 节点产物 中确认名称并导入;导入后会成为普通手动节点。
  12. 如失败,查看 运行诊断;需要完整输出时再打开 原始日志

安全提示

  • 不要在 Issue、PR、Release 或截图中上传真实服务器 IP、SSH 密码、私钥、代理密码或运行日志中的敏感信息。
  • 发布说明中的 203.0.113.10 是文档专用示例地址,不是真实服务器。
  • 建议优先使用 SSH 私钥,并限制远程账号权限。
  • 建议通过 SSH 转发访问 SBM 管理页面,不要将管理端口直接开放到公网。

变更记录

  • 代理节点部署:PR #20
  • 取消状态详情修复:PR #21
  • 完整差异:v0.2.19...v0.2.20

v0.2.19

Choose a tag to compare

@github-actions github-actions released this 05 Jul 12:35
7fa453d

What's Changed

  • fix: stop daemon restart loop on port conflict by @structName in #19

Full Changelog: v0.2.18...v0.2.19

v0.2.18

Choose a tag to compare

@github-actions github-actions released this 28 Jun 18:33
3cd7e40

What's Changed

Full Changelog: v0.2.17...v0.2.18

v0.2.17

Choose a tag to compare

@github-actions github-actions released this 12 Jun 04:52
e429cc3

What's Changed

Full Changelog: v0.2.16...v0.2.17

v0.2.16

Choose a tag to compare

@github-actions github-actions released this 10 Jun 15:32

What's Changed

  • feat: support local subscriptions and inbound port tests by @structName in #16

Full Changelog: v0.2.15...v0.2.16

What's Changed

  • feat: support local subscriptions and inbound port tests by @structName in #16

Full Changelog: v0.2.15...v0.2.16

v0.2.15

Choose a tag to compare

@github-actions github-actions released this 10 Jun 12:07

Full Changelog: v0.2.14...v0.2.15

v0.2.14

Choose a tag to compare

@github-actions github-actions released this 18 Apr 08:38

Full Changelog: v0.2.13...v0.2.14

v0.2.13

Choose a tag to compare

@github-actions github-actions released this 18 Apr 08:16

Full Changelog: v0.0.8...v0.2.13

v0.0.8

Choose a tag to compare

@github-actions github-actions released this 16 Apr 09:49

Full Changelog: v0.0.7...v0.0.8