shadowsocks-heroku is a lightweight tunnel proxy which can help you get through firewalls.
It is a port of shadowsocks, but through a different protocol.
shadowsocks-heroku uses WebSocket instead of raw sockets, so it can be deployed on Heroku.
Notice: this protocol is INCOMPATIBLE with the origin shadowsocks.
-
(
cipher
andpassword
are not required since use TLS for default encryption) -
Download and unzip this repository, and go to the folder
-
Install project dependencies with command
npm install
-
Edit
config.json
file, replace<your_app_name>
to the prarmeter specified in step 1 -
Run
node local.js
-
Change proxy settings of your browser into
SOCKS5 127.0.0.1:1080
If there is something wrong, you can check the logs by:
https://dashboard.heroku.com/apps/<your_app_name>/logs
- rc4
- rc4-md5
- table
- bf-cfb
- des-cfb
- rc2-cfb
- idea-cfb
- seed-cfb
- cast5-cfb
- aes-128-cfb
- aes-192-cfb
- aes-256-cfb
- camellia-256-cfb
- camellia-192-cfb
- camellia-128-cfb