All Projects → chenjie → v2ray-tls-websocket-nginx

chenjie / v2ray-tls-websocket-nginx

Licence: MIT license
🌎The ULTIMATE V2Ray proxy configuration powered by Project V.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to v2ray-tls-websocket-nginx

Blinksocks
A framework for building composable proxy protocol stack.
Stars: ✭ 587 (+1924.14%)
Mutual labels:  tls, v2ray
Xray onekey
Xray 基于 Nginx 的 VLESS + XTLS 一键安装脚本
Stars: ✭ 7,012 (+24079.31%)
Mutual labels:  tls, v2ray
V2ray Websocket Tls Web Setup Script
V2Ray-WebSocket ws +TLS 1.3 +Web 搭建/管理脚本
Stars: ✭ 155 (+434.48%)
Mutual labels:  tls, v2ray
ptw
Pooling TLS Wrapper
Stars: ✭ 20 (-31.03%)
Mutual labels:  tls
rustls-native-certs
Integration with OS certificate stores for rustls
Stars: ✭ 123 (+324.14%)
Mutual labels:  tls
plan b
swrt helloworld ShadowSocksR Plus 科学上网, api1.5
Stars: ✭ 189 (+551.72%)
Mutual labels:  v2ray
helix-sandbox
Middleware for secure IoT provisioning, access and control.
Stars: ✭ 23 (-20.69%)
Mutual labels:  tls
sieve-connect
A client for the MANAGESIEVE Protocol
Stars: ✭ 60 (+106.9%)
Mutual labels:  tls
Free-Node-Merge
自动合并 ss ssr trojan vmess vless 等免费节点链接,科学上网,定阅免费机场。有资源网址,请加Telegram群:opmhth
Stars: ✭ 346 (+1093.1%)
Mutual labels:  v2ray
sillyproxy
SillyProxy - Dynamic SNI based TLS proxy for terminating TLS (>=1.1) HTTP connections to multiple domains.
Stars: ✭ 19 (-34.48%)
Mutual labels:  tls
AutoScriptVPS
VPN AutoScript
Stars: ✭ 59 (+103.45%)
Mutual labels:  v2ray
labca
A private Certificate Authority for internal (lab) use, based on the open source ACME Automated Certificate Management Environment implementation from Let's Encrypt (tm).
Stars: ✭ 126 (+334.48%)
Mutual labels:  tls
golang-crypto-tls
Fork of golang 1.8.1 crypto/tls to add DHE, PSK, DHE_PSK, RSA_PSK, and DH_anon ciphersuites
Stars: ✭ 31 (+6.9%)
Mutual labels:  tls
boost-wintls
Native Windows TLS stream wrapper for use with boost::asio
Stars: ✭ 24 (-17.24%)
Mutual labels:  tls
tlstun
A socks tunnel client and server using websockets over http and tls
Stars: ✭ 36 (+24.14%)
Mutual labels:  tls
Free-Node-Merge
合并网络上的免费节点 | Merge Free ss, ssr, v2ray nodes
Stars: ✭ 154 (+431.03%)
Mutual labels:  v2ray
wolfssl-py
Python wrapper for wolfSSL embedded SSL/TLS library.
Stars: ✭ 30 (+3.45%)
Mutual labels:  tls
ssl-handshake
A command-line tool for testing SSL/TLS handshake latency, written in Go.
Stars: ✭ 41 (+41.38%)
Mutual labels:  tls
httpsbook
《深入浅出HTTPS:从原理到实战》代码示例、勘误、反馈、讨论
Stars: ✭ 77 (+165.52%)
Mutual labels:  tls
cassler
🕷️ 🕷️ 🕷️ Validate SSL Certificates around web
Stars: ✭ 55 (+89.66%)
Mutual labels:  tls

v2ray-tls-websocket-nginx

Are we doomed in the year of 2019? Is it gonna be like The Wandering Earth🌎? Fortunately, here comes the V2Ray to the rescue, which is powered by the Project V.

If you want to keep a secret, you must also hide it from yourself. (Shadowsocks)

Tutorial (highly recommended)

Prerequisites

  • Ubuntu 18.04
  • Run as root user
  • A cup of Java :)

Usage

Set up from scratch

$ bash auto-config.sh domain_name

Renew SSL certificate

$ bash renew-cert.sh domain_name

Note: domain_name should have DNS A record configured pointing at the public IPv4 address (not the private one in VPC) of the VM/VPS.

Configs

Key Value
Server IP <your_domain_name>
Protocol Vmess
Port 443
UUID b831381d-6324-4d53-ad4f-8cda48b30811
AlterId 64
Encryption auto
TLS YES
TLS Domain Name <your_domain_name>
Network websocket or ws
Websocket Path /ws/

Extra Info

  • Nginx: /etc/nginx
  • Websocket port (internal): 10000
  • Log files: /var/log/v2ray (loglevel: info)
  • V2Ray config: /etc/v2ray/config.json
  • Let’s Encrypt certificate duration: 90 days
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].