name | size |
---|---|
easypi/shadowsocks-libev | |
easypi/shadowsocks-libev-arm |
Shadowsocks-libev is a lightweight secured SOCKS5 proxy for embedded devices and low-end boxes.
It is a port of Shadowsocks created by @clowwindy, which is maintained by @madeye and @linusyang.
-
Get docker-compose.yml, then change
SERVER_ADDR
andPASSWORD
. -
Run these commands:
# On x86 server (1.2.3.4) $ docker-compose up -d server # On x86 client (192.168.1.234) $ docker-compose up -d client # On arm client (192.168.1.254) $ docker-compose up -d client-arm # On any LAN PC (192.168.1.XXX) $ curl -x socks5h://192.168.1.234:1080 https://www.youtube.com/ $ curl -x socks5h://192.168.1.254:1080 https://www.youtube.com/
-
Set socks5 proxy in your favorite web browser.
# download package
wget https://github.com/EasyPi/docker-shadowsocks-libev/releases/download/v2.5.6/shadowsocks-libev_2.5.6-1_amd64.deb
# install package
dpkg -i shadowsocks-libev_2.5.6-1_amd64.deb
# fix broken
apt-get -f install -y
# edit config
vi /etc/shadowsocks-libev/config.json
# restart service
systemctl restart shadowsocks-libev
Config file format: config.json
View license information for the software contained in this image.
If you find a bug, please create an issue. Feel free to send me pull requests. Thank you!