- Obtaining the protocol link for connection after installation
- Configuring SSL certificates via ACME or by specifying a local path
- Setting and changing the masking domain for TLS Reality
- Switching protocol and port via the management script
- Regenerating the connection link
- Checking and updating the sing-box core when entering the management script
- Optimized network settings via sysctl
Without SSL configuration:
- Shadowsocks2022-TCP-UDP
- Shadowsocks2022-TCP-Multiplex
- VLESS-TCP-XTLS-Vision-REALITY
- WireGuard
If SSL is configured + :
- VLESS-TCP-XTLS-Vision
- VLESS-TCP-TLS-Multiplex
- Trojan-TCP-TLS
- Trojan-TCP-TLS-Multiplex
- Hysteria2
- TUIC
- Debian/Ubuntu-based systems
- Curl installed
- You need to have a domain name or a public IP address
Install it with the following command:
sudo bash <(curl -Ls https://raw.githubusercontent.com/jinndi/sing-box-server/main/install.sh)
The script installs into /opt/sing-box, and you can control them using the sing-box command.
