// the find
teddysun/shadowsocks_install
Auto Install Shadowsocks Server for CentOS/Debian/Ubuntu
A collection of shell scripts that automate installing various Shadowsocks server implementations (Python, libev, Go, Rust, ShadowsocksR) on CentOS/Debian/Ubuntu, plus Docker images for each. Aimed at people who want a proxy server up fast without reading upstream docs. The star count reflects its era — this was the go-to setup tool when Shadowsocks was the dominant censorship-circumvention tool.
Covers every major Shadowsocks variant in one place rather than hunting through five separate projects. The Docker variants with multi-architecture Dockerfiles are a more modern approach than piping to bash. Sample configs are included for each implementation so you're not guessing at the JSON structure. The cron watchdog script is a practical addition that the upstream projects don't ship.
The Python implementation (shadowsocks.sh) installs a version that's been unmaintained since 2015 and has known vulnerabilities; using it in production is a real security problem. The bare-metal install scripts pipe from a remote URL with no checksum verification — classic supply chain risk. ShadowsocksR (the R variant) originated from a fork with a controversial history and is no longer recommended by the broader community. Last meaningful update was 2019 for most scripts; the ecosystem has largely moved to shadowsocks-rust or newer obfuscation tools like VLESS/Xray, making this increasingly a historical artifact.