explaingit

mack-a/v2ray-agent

📈 Trending20,674ShellAudience · ops devopsComplexity · 3/5ActiveLicenseSetup · moderate

TLDR

One-click shell script to install and manage proxy servers on Linux with support for multiple protocols, SSL certificates, and traffic routing.

Mindmap

mindmap
  root((repo))
    What it does
      Proxy server setup
      SSL automation
      User management
    Supported protocols
      VLESS
      VMess
      Trojan
      Hysteria2
    Features
      Traffic routing
      Subscription links
      Domain blocking
    Use cases
      VPS configuration
      Network access
      Media unblocking

Things people build with this

USE CASE 1

Set up a proxy server on a Linux VPS with automatic SSL certificate management in minutes.

USE CASE 2

Create and manage multiple user accounts with subscription links for secure network access.

USE CASE 3

Route traffic through WireGuard, block streaming sites by domain, and control BT downloads from a menu interface.

Tech stack

ShellXray-coresing-boxLinux

Getting it running

Difficulty · moderate Time to first run · 30min

Requires Linux system with root/sudo access and internet connectivity to download proxy binaries.

You must share modifications under the same AGPL-3.0 license; source code must remain open when distributed.

In plain English

This repository provides a Chinese-language one-click shell script for quickly installing and configuring proxy server software on a Linux VPS. It supports multiple cores, Xray-core and sing-box, and multiple protocols including VLESS, VMess, Trojan, Hysteria2, Tuic, and NaiveProxy. Key features listed in the README include automatic SSL certificate application and renewal, a simple menu-based interface for managing users, ports, and configuration, subscription link generation and management, traffic routing management (including WireGuard, IPv6, Socks5, DNS, and SNI reverse proxy for unblocking streaming media), domain blacklist management to block access to specific websites, and BT download controls. After installation, the management menu can be reopened at any time by running the command vasma. The project is licensed under AGPL-3.0 and has an associated Telegram channel and group for community support.

Copy-paste prompts

Prompt 1
How do I use this v2ray-agent script to set up a proxy server on my Linux VPS?
Prompt 2
Show me how to generate subscription links and manage users with the vasma command.
Prompt 3
What protocols does this support and how do I configure traffic routing for unblocking streaming?
Prompt 4
How do I enable SSL certificate auto-renewal and manage multiple proxy cores with this script?
Open on GitHub → Explain another repo

Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.