sing-box

sing-box

Docker app from Balya's Repository

Overview

Sing-box is a versatile, high-performance proxy software designed for network tunneling, traffic routing, and advanced traffic management. It supports various proxy protocols like Shadowsocks, VLESS, Trojan, and more, making it ideal for bypassing censorship and ensuring secure and private internet access. Sing-box emphasizes modularity and configurability, allowing users to fine-tune performance and integrate seamlessly into diverse network environments. With cross-platform support, robust security features, and a lightweight design, sing-box is a powerful solution for both individual users and enterprises looking to optimize their network infrastructure.

Requirements

It is necessary to create a configuration file config.json in the working directory before starting the container.
The configuration documentation is available here: https://sing-box.sagernet.org/configuration/

Runtime arguments

Web UI
http://[IP]:[PORT:9090]/ui/
Network
br0
Shell
sh
Privileged
false
Extra Params
--memory=2g --sysctl net.ipv4.ip_local_port_range="10000 65000" --ulimit nofile=65535:65535 --restart=unless-stopped

Template configuration

ConfigPathrw
Target
/etc/sing-box
Default
/mnt/user/appdata/sing-box/
Value
/mnt/user/appdata/sing-box/
Listen portPorttcp
Target
1080
Default
1080
Value
1080
Listen port 2Porttcp
Target
1081
Default
1081
Value
1081
Clash UIPorttcp
Target
9090
Default
9090
Value
9090
PUIDVariable
Default
99
Value
99
PGIDVariable
Default
100
Value
100

Categories

Details

Repository
ghcr.io/sagernet/sing-box
Last Updated2026-05-31
First Seen2024-12-07

Run sing-box on Unraid.

sing-box is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.