Set up a personal proxy server on a Linux VPS to bypass network restrictions with a single install command.
Add or remove proxy users and switch transport protocols through an interactive menu without editing config files.
Deploy V2Ray or Xray in a Docker container and manage it with the same management script.
Requires a Linux server, CentOS users must disable the built-in firewall before running the install script.
multi-v2ray is a management script for V2Ray and Xray, two tools used to route internet traffic through a proxy server, commonly to bypass network restrictions. The script is primarily documented in Chinese and is aimed at users who already know why they need a proxy server and want a quicker way to configure and manage one on a Linux server. The script handles setup and day-to-day management through a guided interactive menu or direct command-line arguments. You can start, stop, and restart the proxy service, add or remove users and ports, change which transport protocol is in use, and check live traffic statistics without editing configuration files by hand. It supports both Docker-based deployments and direct installation with a single command. A notable feature is support for many different transport protocols beyond basic TCP, including WebSocket, HTTP/2, mKCP with various traffic disguise headers (such as making traffic look like a FaceTime call or a BitTorrent download), QUIC, Shadowsocks, VLESS, Trojan, and REALITY. These disguise options make the proxy traffic harder to identify and block at the network level. The script can also route through Cloudflare CDN, enable TCP Fast Open for better connection speed, block BitTorrent traffic, and use dynamic ports. On first installation, the script picks a random port and sets up an mKCP configuration with a random traffic disguise header automatically. It then displays the connection details, including a share link in the format expected by common client apps. Docker images for both V2Ray and Xray are available on Docker Hub, and the Python library behind the script is published on PyPI. The README notes that CentOS users need to disable the built-in firewall before running the script.
← jrohy on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.