# eooce/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/eooce-sing-box).**

4,066 stars · 1,481 forks · Shell · mit

## Links

- GitHub: https://github.com/eooce/Sing-box
- Homepage: https://serv00.eooce.com
- awesome-repositories: https://awesome-repositories.com/repository/eooce-sing-box.md

## Topics

`argo` `hysteria2` `oneclick` `reality` `serv00` `sing-box` `tuic` `tunnel` `vmess-ws-tls`

## Description

Sing-box is a universal proxy platform and multi-protocol proxy core designed for routing traffic to bypass network restrictions. It functions as a network traffic controller and VPN tunneling orchestrator that implements diverse tunneling methods for secure and flexible data routing.

The system utilizes a configuration-driven pipeline to define network flow and service behavior through declarative structures. It features a modular transport layer and protocol-agnostic tunneling to encapsulate network protocols, alongside rule-based packet routing and state-based connection tracking to manage traffic between clients and proxy nodes.

The platform includes capabilities for automated proxy server deployment across cloud hosting and virtual private servers. It provides a command-line interface for managing network tunnels, performance monitoring agents for tracking server health, and automated keep-alive services to maintain connection persistence.

## Tags

### Security & Cryptography

- [Multi-Protocol Proxy Cores](https://awesome-repositories.com/f/security-cryptography/secure-proxy-protocols/multi-protocol-proxy-cores.md) — Acts as a multi-protocol proxy core implementing diverse tunneling methods for secure and flexible data routing. ([source](https://cdn.jsdelivr.net/gh/eooce/sing-box@main/README.md))

### Networking & Communication

- [Tunneling Protocols](https://awesome-repositories.com/f/networking-communication/network-infrastructure-routing/network-proxying-tools/network-proxies/tunneling-protocols.md) — Encapsulates various network protocols within alternative transport layers to traverse restrictive network environments.
- [Network Proxy Management](https://awesome-repositories.com/f/networking-communication/network-proxy-management.md) — Provides a universal platform for configuring and controlling internet traffic routing through diverse proxy servers.
- [Network Traffic Controllers](https://awesome-repositories.com/f/networking-communication/network-traffic-controllers.md) — Serves as a network traffic controller for managing packet flow and enforcing connectivity rules between clients and nodes.
- [Tunnel Configuration Management](https://awesome-repositories.com/f/networking-communication/network-tunnels/tunnel-managers/tunnel-configuration-management.md) — Allows mapping custom domains and network tunnels to specific ports to optimize connectivity and bypass restrictions. ([source](https://serv00.eooce.com))
- [VPN Tunnel Lifecycle Management](https://awesome-repositories.com/f/networking-communication/network-tunnels/tunnel-managers/vpn-tunnel-lifecycle-management.md) — Orchestrates the creation, maintenance, and automatic re-establishment of encrypted VPN tunnels across cloud environments.
- [Networking Proxies](https://awesome-repositories.com/f/networking-communication/networking-proxies.md) — Functions as a networking proxy to intercept and route traffic to bypass network restrictions.
- [Rule-Based](https://awesome-repositories.com/f/networking-communication/traffic-routers/rule-based.md) — Directs network traffic through programmable chains based on domain, IP, and GeoIP matching criteria.
- [Pluggable Transport Layers](https://awesome-repositories.com/f/networking-communication/communication-protocols-architectures/communication-protocols-standards/network-transport-layers/pluggable-transport-layers.md) — Features a modular interface that allows swapping underlying network transport implementations independently of proxy protocols.
- [Connection Multiplexing](https://awesome-repositories.com/f/networking-communication/connection-multiplexing.md) — Implements techniques for bundling multiple logical data streams into a single physical connection to reduce latency.
- [Keep-Alive Services](https://awesome-repositories.com/f/networking-communication/proxy-automators/keep-alive-services.md) — Includes automated keep-alive services that ensure connection nodes remain active and operational without manual intervention. ([source](https://cdn.jsdelivr.net/gh/eooce/sing-box@main/README.md))
- [Proxy Installers](https://awesome-repositories.com/f/networking-communication/proxy-installers.md) — Supports deploying and configuring various network proxy protocols to cloud hosting environments using automated scripts. ([source](https://serv00.eooce.com))
- [Connection State Management](https://awesome-repositories.com/f/networking-communication/tcp-connection-lifecycles/connection-state-management.md) — Tracks active network sessions and peer metadata to ensure consistent routing for long-lived connections.

### Software Engineering & Architecture

- [Configuration-Driven Pipelines](https://awesome-repositories.com/f/software-engineering-architecture/configuration-driven-pipelines.md) — Defines the entire network flow and service behavior through a declarative JSON or YAML configuration pipeline.

### DevOps & Infrastructure

- [Proxy Lifecycle CLIs](https://awesome-repositories.com/f/devops-infrastructure/proxy-lifecycle-clis.md) — Provides command-line utilities to install, uninstall, and restart network tunnels and retrieve node information. ([source](https://cdn.jsdelivr.net/gh/eooce/sing-box@main/README.md))

### System Administration & Monitoring

- [Proxy Node Administration](https://awesome-repositories.com/f/system-administration-monitoring/proxy-node-administration.md) — Manages the installation, configuration, and lifecycle of proxy nodes and protocols on virtual private servers.
