# 233boy/sing-box

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/233boy-sing-box).**

4,109 stars · 1,601 forks · Shell · GPL-3.0

## Links

- GitHub: https://github.com/233boy/sing-box
- Homepage: https://233boy.com/sing-box/sing-box-script/
- awesome-repositories: https://awesome-repositories.com/repository/233boy-sing-box.md

## Topics

`hysteria2` `sing-box` `trojan` `tuic` `v2ray` `xray`

## Description

sing-box is a management script and universal proxy orchestrator designed to install, configure, and manage network proxy servers. It provides a command-line interface to deploy diverse proxy protocols—including TUIC, Trojan, and Hysteria2—within a single network engine.

The project features an automated setup tool for the REALITY protocol to obfuscate network traffic and a system for provisioning and renewing security certificates to ensure encrypted connections. It also includes a Linux network optimizer to implement BBR congestion control and other system-level tweaks for improved throughput.

The toolset covers proxy administration and service lifecycle management, including starting, stopping, and updating core components. It provides utilities for JSON configuration validation, real-time log monitoring, and the generation of shareable links and QR codes for remote client provisioning.

## Tags

### Networking & Communication

- [Binary Lifecycle Management](https://awesome-repositories.com/f/networking-communication/proxy-servers/sing-box-configurations/binary-lifecycle-management.md) — Provides a comprehensive command-line interface for the installation, execution, and updating of the sing-box proxy binary.
- [Proxy Configuration Tools](https://awesome-repositories.com/f/networking-communication/proxy-configuration-tools.md) — Features a CLI utility for configuring secure network proxy protocols and routing tunnels. ([source](https://cdn.jsdelivr.net/gh/233boy/sing-box@main/README.md))
- [Proxy Server Orchestrators](https://awesome-repositories.com/f/networking-communication/proxy-server-management/proxy-server-orchestrators.md) — Orchestrates the lifecycle and configuration of multiple proxy protocols including TUIC, Trojan, and Hysteria2.
- [Sing-box Configurations](https://awesome-repositories.com/f/networking-communication/proxy-servers/sing-box-configurations.md) — Automates the installation and configuration of sing-box network tunnels on remote servers.
- [Traffic Obfuscation Tools](https://awesome-repositories.com/f/networking-communication/traffic-obfuscation-tools.md) — Provides an automated setup tool for the REALITY protocol to obfuscate network traffic and bypass censorship.
- [TCP Congestion Optimizers](https://awesome-repositories.com/f/networking-communication/network-infrastructure-routing/network-utilities/network-performance-optimizers/tcp-congestion-optimizers.md) — Implements BBR congestion control and TCP stack optimizations to improve server throughput.

### Security & Cryptography

- [Encrypted Tunneling](https://awesome-repositories.com/f/security-cryptography/encrypted-tunneling.md) — Configures and manages secure protocols like REALITY, TUIC, and Hysteria2 to bypass network restrictions.
- [TLS Certificate Management](https://awesome-repositories.com/f/security-cryptography/governance-policy-frameworks/security-infrastructure/tls-certificate-management.md) — Automates the provisioning and renewal of security certificates to ensure encrypted transport layers for proxy services.
- [Automatic Certificate Provisioning](https://awesome-repositories.com/f/security-cryptography/network-infrastructure-security/web-network-security/security-https/automatic-certificate-provisioning.md) — Provides automated TLS certificate provisioning and renewal via Let's Encrypt for secure proxy connections.
- [Client](https://awesome-repositories.com/f/security-cryptography/security-scanning-broker-connections/broker-connection-links/connection-provisioning/client.md) — Generates shareable links and QR codes to facilitate the connection of remote clients to the server.

### DevOps & Infrastructure

- [Service Lifecycle Management](https://awesome-repositories.com/f/devops-infrastructure/service-lifecycle-management.md) — Implements commands to manage the full lifecycle of the proxy service, including uninstallation. ([source](https://cdn.jsdelivr.net/gh/233boy/sing-box@main/README.md))
- [Data Throughput Optimizers](https://awesome-repositories.com/f/devops-infrastructure/data-throughput-optimizers.md) — Optimizes data transfer rates and minimizes latency by implementing BBR congestion control on the host system. ([source](https://cdn.jsdelivr.net/gh/233boy/sing-box@main/README.md))

### System Administration & Monitoring

- [Service Management](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/service-and-infrastructure-management/service-management.md) — Provides a command-line utility to start, stop, and restart the proxy core and associated services. ([source](https://233boy.com/sing-box/sing-box-script/))
- [Installation Automation Wrappers](https://awesome-repositories.com/f/system-administration-monitoring/installation-automation-wrappers.md) — Provides a shell-based CLI wrapper to automate the installation and configuration of the sing-box binary.
- [Proxy Node Administration](https://awesome-repositories.com/f/system-administration-monitoring/proxy-node-administration.md) — Handles the lifecycle management and maintenance of proxy server nodes on virtual private servers.

### Content Management & Publishing

- [QR Code Share Links](https://awesome-repositories.com/f/content-management-publishing/markdown-changelog-generators/file-link-generators/time-limited-download-links/direct-download-link-generators/qr-code-share-links.md) — Generates shareable URL links and QR codes to simplify the setup of remote proxy clients. ([source](https://233boy.com/sing-box/sing-box-script/))

### Development Tools & Productivity

- [Core Engine Update Systems](https://awesome-repositories.com/f/development-tools-productivity/application-installers/core-engine-update-systems.md) — Provides a utility to upgrade the core proxy engine and management scripts to specific versions. ([source](https://233boy.com/sing-box/sing-box-script/))
- [Configuration Validators](https://awesome-repositories.com/f/development-tools-productivity/json-driven-configurations/configuration-validators.md) — Ships a tool to repair and verify the core configuration JSON to ensure error-free startup. ([source](https://233boy.com/sing-box/sing-box-script/))

### Operating Systems & Systems Programming

- [Kernel Optimizers](https://awesome-repositories.com/f/operating-systems-systems-programming/kernel-optimizers.md) — Modifies system network parameters and enables BBR congestion control to optimize data throughput.

### Programming Languages & Runtimes

- [Linux Network Optimizations](https://awesome-repositories.com/f/programming-languages-runtimes/i-o-optimizations/linux-network-optimizations.md) — Implements BBR congestion control and other Linux kernel network stack tweaks to improve data throughput.

### Software Engineering & Architecture

- [Configuration Managers](https://awesome-repositories.com/f/software-engineering-architecture/application-lifecycle-management/configuration-management/configuration-formats-and-schemas/json-configuration-schemas/configuration-managers.md) — Includes a manager for modifying and validating structured JSON configuration files for the proxy engine.
- [Proxy Node Parameter Configurations](https://awesome-repositories.com/f/software-engineering-architecture/application-lifecycle-management/configuration-management/environment-variable-management/environment-variables/environment-variable-sets/proxy-node-parameter-configurations.md) — Provides an interface to modify proxy parameters like ports and encryption without editing raw JSON. ([source](https://cdn.jsdelivr.net/gh/233boy/sing-box@main/README.md))
