Common protocols, quick creation
VLESS REALITY, Hysteria2, TUIC, Trojan, AnyTLS, Shadowsocks 2022 and VMess. Connection parameters are generated for you.
NODEBUF SERVER MANAGER
Install sing-box, create nodes, and keep track of traffic and certificates. Connect to Nodebuf to manage multiple servers and client subscriptions.
Use the nb command or your server panel after installation. Website connection is optional and starts only with your consent.
Run as root on your Debian / Ubuntu server. Your public IP and administrator password are prepared automatically; login details and usage appear after installation.
curl -fsSLo singbox.sh https://nodebuf.com/singbox.sh && bash singbox.sh installLinux amd64 / arm64. Default panel port: 39090. Use your server IP for initial access, then configure HTTPS in the panel.
Start simply, with room for the tools a long-running server needs.
VLESS REALITY, Hysteria2, TUIC, Trojan, AnyTLS, Shadowsocks 2022 and VMess. Connection parameters are generated for you.
View upload and download per node, set daily and monthly quotas and expiry. Your local manager enforces the limits.
Check DNS, request certificates and renew them when using a domain. Domain-free options explain client trust requirements.
After authorizing a connection, view status, traffic, certificates and command results together. Revoke each server independently.
Generate Mihomo, sing-box and other subscriptions. A connected account can select personal templates, prefixes, mappings and routing rules.
Monitoring, subscriptions and node management have separate permissions. Explicitly submit changes and follow their results.
Copy the command, follow the prompts and save the panel address and account.
Visit your server IP and panel port, select a protocol, generate a node and import it into your client.
Create a single-use code in My servers, then confirm the connection and permissions on your server panel.
The manager initiates the website connection. Nodebuf does not need your SSH password, TLS private key or panel password. With subscription sync enabled, client configuration is encrypted at rest; keep subscription URLs private.
Keep using the command line after installation. It shares the same configuration as the panel.