github SagerNet/sing-box v1.14.0-alpha.30
1.14.0-alpha.30

pre-release3 hours ago

📝 Release Notes

  • Introducing sing-box API service 1
  • Apple/Android: Introducing remote control 2
  • Introducing sing-box Dashboard 3
  • Fixes and improvements

1:

The new sing-box API service is a gRPC server for observing and controlling the running sing-box instance, exposing the same interface the graphical clients use locally: service status, logs, outbound groups (selection and URL tests), Clash mode, connection tracking, and tools such as network quality tests, STUN tests, and Tailscale operations. The server also accepts gRPC-Web requests, including the WebSocket transport of @improbable-eng/grpc-web for bidirectional streaming methods, so browsers can connect directly. Clients authenticate via the secret field; TLS and CORS options are available. Connection tracking and Clash mode methods require the Clash API to be configured.

2:

The graphical clients for Apple platforms and Android can now control remote sing-box instances running the API service. Remote servers (URL and secret) are managed in settings; the dashboard, logs, connections, groups, and tools pages can then switch between the local service and remote instances.

3:

sing-box Dashboard is a new web client for the API service, providing almost the same experience as the graphical clients. A public instance is available at http://sing-box-dashboard.sagernet.org (shortcut: dash.sing-box.app).

Don't miss a new sing-box release

NewReleases is sending notifications on new releases.