Public Repository

Last pushed: 11 days ago
Short Description
A lightweight secured SOCKS5 proxy for embedded devices and low-end boxes
Full Description

docker-shadowsocks-libev




name size
easypi/shadowsocks-libev
easypi/shadowsocks-libev-arm

What is shadowsocks-libev

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.

Current version:

How to use these images

  • Get docker-compose.yml, then change SERVER_ADDR and PASSWORD.

  • 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.

Deploy without docker

You can update your system with unsupported packages from this untrusted PPA by
adding ppa:max-c-lv/shadowsocks-libev to your system's Software Sources.

sudo add-apt-repository ppa:max-c-lv/shadowsocks-libev
sudo apt-get update
sudo apt-get install shadowsocks-libev

Config file format: config.json

License

View license information for the software contained in this image.

User Feedback

If you find a bug, please create an issue.
Feel free to send me pull requests. Thank you!

Docker Pull Command
Owner
easypi

Comments (3)
vimagick
5 months ago

@hyp530 PASSWORD is for ss-local. There's no authentication for SOCKS itself. Please read the official manual pages of shadowsocks-libev for more information.

hyp530
6 months ago

dockerflie里的参数没见到用户名。

hyp530
6 months ago

可否写点简单的guidance,看不懂怎么用哪。用作socks5代理服务器,用户名在哪里设置?