Skip to content
This repository has been archived by the owner on Oct 12, 2022. It is now read-only.

Replace shadowsocks-libev&v2ray to shadowsocks-rust&xray-plugin #13

Open
wants to merge 20 commits into
base: main
Choose a base branch
from

Conversation

abubaca4
Copy link

Changes

Why shadowsocks-rust

According to shadowsocks-libev about future development moved to shadowsocks-rust.

Why xray-plugin

V2ray not updated a long time. Xray-plugin protocol backward compatible with v2ray, v2ray clients can connect to xray.

Why alpine

Much smaller base image. Now builded image has only 48 mb size. It can be reduced more with removing unused shadowsocks-rust apps(like sslocal).

Links to android app in README.md

Current links incorrect, replaced with links to last release page(not direct to apk).

Why leave v2ray for clients

In Play Market it's only v2ray plugin, no xray.

Need be checked

Is full domain name still can be specified

I use sh, not bash and something in entrypoint.sh can go wrong.

Is moving PASSWORD escaping direct to shadowsocks-libev_config.json is necessary

ssserver did not accept config a long time and I thought problem was in password string. Really problem was in qoutes around server_port. I don't remove changes with PASSWORD escaping.

Heroku blocked my account after I tested this changes so I can't check all in "Need be checked" by myshelf.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
1 participant