A few words about shadowsocks
shadowsocks is an encrypted network tunnel, the client side of which provides applications access to the network as a SOCKS proxy running on the same device. In a sense, it can be used as a VPN because clients support transparent redirection of application traffic to the tunnel.
From the very beginning, shadowsocks was developed as a blocking bypass tool in China. From a certain point, he got the ability to connect external plug-in modules to wrap shadowsocks traffic in various types of network connections. This significantly expands the boundaries of its application.
On Habré, shadowsocks has already been covered earlier in an article from @Barafu_Albino_Cheetah .
This tutorial describes how to deploy shadowsocks server with v2ray plugin on Heroku cloud provider . The Heroku platform allows you to deploy small web applications for free, and the v2ray plugin allows you to pass shadowsocks traffic inside a websocket connection, which ultimately allows you to run the entire design on Heroku.
Server deployment
Heroku, . GitHub .
1. Heroku
Heroku, Sign up . .
2.
3.
:
"App Name" AppName - , . <appname>.herokuapp.com, .
PASSWORD . - , , .
, QR V2_Path - .
4.
, Deploy app.
QR-
https://APPNAME.herokuapp.com/qr/vpn.png
URL
https://APPNAME.herokuapp.com/qr/
APPNAME - . QR-, . .
, !
Android
-
. QR- .
.
.
!
Windows
-
v2ray, .
v2ray.exe
(v2ray
, ). shadowsocks.
shadowsocks.
URL shadowsocks
https://APPNAME.herokuapp.com/qr/
, APPNAME - , .
shadowsocks Servers - Import URL from lipboard.
, System Proxy - Global.
!
Heroku
, Heroku, :
550 .
30 . . , .
2 . 1 .