// the find
yonggekkk/sing-box-yg
Sing-box精装桶五合一协议VPS专用脚本:三大独家功能!自签/acme双证书切换、Argo固定临时双隧道(可共存)、Psiphon赛风VPN(30个国家)分流功能、本地IP订阅生成
A set of interactive Bash installers that deploy sing-box on a VPS with five proxy protocols running side by side: VLESS-Reality-Vision, VMess-WS over Argo, Hysteria2, TUIC v5 and AnyTLS. It is aimed at people who run their own cheap VPS and want a working multi-protocol setup without hand-writing sing-box configs. The docs are written for a Chinese-speaking audience.
Running five protocols from one config, with Argo temporary and fixed tunnels allowed to coexist, is a deliberate design choice rather than a set of mutually exclusive install options. It covers amd64 and arm64, IPv4, IPv6 and dual-stack hosts, and Alpine, which takes in most of the cheap VPS market. Subscription files are generated on the box, so node links do not pass through a third-party converter, and that is easy to verify by reading the script. Switching between self-signed and ACME certificates from the same menu lets a node start on a bare IP and move to a real domain later.
The install command fetches a script from the main branch and runs it directly, with no pinned version and no checksum, so what you execute changes whenever main changes. The README says the code is an integration of GitHub community code and ChatGPT output, and the repo commits prebuilt sbwpph_amd64 and sbwpph_arm64 binaries with no stated source or checksum. The logic is split across several interactive shell scripts (sb.sh, serv00.sh, serv00keep.sh), and the visible tree has no test suite, which makes changes hard to review safely. Almost all documentation lives in Chinese on a Blogspot page and in YouTube videos, so an English-speaking developer gets no install guide or troubleshooting in the repo itself. The Serv00 section admits a risk of account bans on the free tier.