eooce/sing-box

既然来了,就留下你的Star吧!Serv00 | CT8 | Hostuno | VPS | 游戏机 | sing-box(reality + hy2 + vmess-argo +tuic5)四合一无交互一键安装脚本(已适配Alpine),支持纯V6 vps,丰富的分流服务,...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 12 minutes ago
Added to GitGenius on September 13th, 2026
Created on September 30th, 2023
Open Issues & Pull Requests: 3 (+0)
GitHub issues: Enabled
Number of forks: 1,840
Total Stargazers: 5,101 (+0)
Total Subscribers: 23 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 36 days
Stale 30+ days: 1
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

sing-box is a multi-protocol proxy installation script that automates deployment across various Linux distributions and hosting platforms.

The tool addresses the need for quick proxy server setup by providing one-command installation scripts that configure multiple protocols simultaneously. It bundles VLESS with reality, VMess over WebSocket with TLS, Hysteria2, and TUIC5 into a single automated deployment, eliminating manual configuration steps. The script integrates Nezha probe functionality for server monitoring and supports environment variables to customize ports, Cloudflare IP settings, and Argo tunnel parameters during installation.

The tool suits developers and operators managing VPS instances, Serv00 accounts, or other hosting environments who need rapid multi-protocol proxy deployment without interactive setup. It works across Debian, Ubuntu, Fedora, Alpine, and Red Hat systems, with additional distribution through npm, PyPI, and Docker packages. The script handles NAT-restricted environments by allowing port specification and includes automatic subscription upload integration when paired with a Merge-sub deployment. Users should note that NAT instances require manual port adjustment after installation, and clients connecting via Hysteria2 or TUIC must disable certificate verification.

Development activity shows consistent maintenance with regular script updates addressing platform compatibility, particularly Alpine Linux support. The project maintains active community engagement through a Telegram group for feedback and issue reporting. Documentation includes detailed environment variable examples for both Nezha v0 and v1 probe configurations, and the codebase reflects iterative refinement of installation procedures across different hosting provider requirements.