gfwproxyshadowsocksdocker-imagegogolanggvisornatnetworksocks4socks5tcpip-stacktortun-devicetun2sockstunneludpwireguard
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
xjasonlyu
b15f93225b
|
4 years ago | |
---|---|---|
.github/workflows | 4 years ago | |
common | 4 years ago | |
component | 4 years ago | |
constant | 4 years ago | |
core | 4 years ago | |
docker | 4 years ago | |
docs | 4 years ago | |
engine | 4 years ago | |
log | 4 years ago | |
proxy | 4 years ago | |
stats | 4 years ago | |
tunnel | 4 years ago | |
.dockerignore | 4 years ago | |
.gitignore | 4 years ago | |
Dockerfile | 4 years ago | |
LICENSE | 4 years ago | |
Makefile | 4 years ago | |
README.md | 4 years ago | |
README_ZH.md | 4 years ago | |
go.mod | 4 years ago | |
go.sum | 4 years ago | |
main.go | 4 years ago |
README.md
English | 简体中文
Features
- Fully support: IPv4/IPv6/ICMP/TCP/UDP
- Proxy protocol: Socks5/Shadowsocks
- Game ready: optimized UDP transmission
- Pure Go: no CGO required, stability improved
- Router mode: forwarding packets in LAN
- TCP/IP stack: powered by gVisor
- High performance: >2.5Gbps throughput
Requirements
Target | Minimum | Recommended |
---|---|---|
System | Linux MacOS Freebsd OpenBSD Windows | Linux or MacOS |
Memory | >20MB | >128MB |
CPU | 64bit | AMD64 with AES-NI & AVX2 |
Documentation
Documentations and quick start guides can be found at Github Wiki.
Credits
- Dreamacro/clash - A rule-based tunnel in Go
- google/gvisor - Application Kernel for Containers
- wireguard-go - Go Implementation of WireGuard