alexzhangs/shadowsocks-libev-v2ray

By alexzhangs

Updated about 2 years ago

A v2ray-plugin ready shadowsocks-libev, using acme.sh to automate certificate provision and renewal.

Image
Networking
0

1.5K

alexzhangs/shadowsocks-libev-v2ray repository overview

GitHub Actions - CI Docker Build and Push Docker Image Version

shadowsocks-libev-v2ray

A v2ray-plugin ready shadowsocks-libev Docker image, using acme.sh to automate certificate provision and renewal.

Usage

Start a shadowsocks manager (ss-manager) service with v2ray-plugin enabled (automated verification with name.com), no live port:

MGR_PORT=6001 SS_PORTS=8381-8385 ENCRYPT=aes-256-gcm DOMAIN=v2ray.ss.example.com

DNS=dns_namecom DNS_ENV=Namecom_Username=your_username,Namecom_Token=your_token

docker run -e V2RAY=1 -e DOMAIN=$DOMAIN \
  -e DNS=$DNS -e DNS_ENV=$DNS_ENV \
  --restart=always -d -p $MGR_PORT:$MGR_PORT/UDP -p $SS_PORTS:$SS_PORTS \
  --name ss-manager-v2ray alexzhangs/shadowsocks-libev-v2ray \
  ss-manager --manager-address 0.0.0.0:$MGR_PORT \
    --executable /usr/local/bin/ss-server -m $ENCRYPT -s 0.0.0.0 \
    --plugin v2ray-plugin --plugin-opts "server;tls;host=$DOMAIN"

More usage examples can be found in the Dockerfile and the docker-entrypoint.sh.

Tag summary

Content type

Image

Digest

sha256:9f9dea3b6

Size

125.4 MB

Last updated

about 2 years ago

docker pull alexzhangs/shadowsocks-libev-v2ray:0.1.4