Skip to content

biswajr/SSV2Ray-VPN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shadowsocks + v2ray-plugin (WebSocket + TLS)

Self-hosted Anti-Censorship using Shadowsocks with v2ray-plugin over WebSocket + TLS (camouflaged as normal HTTPS traffic).

This setup is designed for easy Docker deployment and works well for bypassing censorship.

Features

  • Strong AEAD ciphers: aes-128-gcm, aes-256-gcm, chacha20-ietf-poly1305, xchacha20-ietf-poly1305
  • WebSocket + TLS obfuscation via v2ray-plugin (looks like normal HTTPS)
  • Nginx reverse proxy with fallback camouflage (set PROXYSITE to a real CDN/domain like cdnjs.com or www.bing.com to hide the proxy)
  • QR code + ss:// link auto-generated for easy client import
  • Supports TCP + UDP relay
  • Deployable via Docker (single container) (Heroku, Fly.io, Railway, Koyab, etc)

Installation & Usage

Rename .env.sample to .env and fill the values

Deploy directly with Dockerfile + env vars

Clients

Platform Client Download
Android Shadowsocks (official) Download APK
V2Ray Plugin (required) Download APK
Windows Shadowsocks-Windows GitHub Releases
V2Ray Plugin GitHub Releases
Linux Shadowsocks-libev Docs & Packages
V2Ray Plugin GitHub Releases
macOS Shadowsocks-NG GitHub Releases
V2Ray Plugin GitHub Releases

References & Resources

Shadowsocks – reliable proxy protocol

V2Ray – advanced, flexible network tunneling tool

v2ray-heroku-undone - One-click deployment of v2ray to heroku

About

Self-hosting a VPN service for educational purposes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors