✈️ Dockerfiles for shadowsocks-libev server and client (on x86 and arm)
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.



build release stars pulls

name size

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: release

How to use these images

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

  • Run these commands:

      # On x86 server (
      $ docker-compose up -d server
      # On x86 client (
      $ docker-compose up -d client
      # On arm client (
      $ docker-compose up -d client-arm
      # On any LAN PC (192.168.1.XXX)
      $ curl -x socks5h:// https://www.youtube.com/
      $ curl -x socks5h:// 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


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!