No description
- HTML 100%
- Created README.zh-cn.md for Chinese users, detailing installation and usage of the V2Ray setup with Caddy2. - Added SETUP.md with comprehensive instructions on server architecture, prerequisites, deployment steps, and client configuration. - Introduced SETUP.zh-cn.md for Chinese users, mirroring the English setup guide with localized content. |
||
|---|---|---|
| Caddyfile | ||
| config.json | ||
| docker-compose.full.yaml | ||
| docker-compose.yaml | ||
| index.html | ||
| README.md | ||
| README.zh-cn.md | ||
| SETUP.md | ||
| SETUP.zh-cn.md | ||
| SKILL.md | ||
Caddy2 Reverse Proxy V2Ray (VMess + WebSocket + TLS)
Installing the Skill
Copy this directory to the skills directory of Claude Code, then restart Claude Code to invoke it via /setup-v2ray.
# Method 1 — Clone directly to the skills directory
git clone <this-repo> ~/.claude/skills/setup-v2ray
# Method 2 — Manual copy
cp -r /path/to/setup-v2ray ~/.claude/skills/setup-v2ray
After copying, the directory structure should be:
~/.claude/skills/setup-v2ray/
├── SKILL.md # skill entry point (automatically recognized by Claude Code)
├── config.json # V2Ray configuration template
├── Caddyfile # Caddy configuration template
├── index.html # Decoy site template
├── docker-compose.yaml # v2ray-only compose template
└── docker-compose.full.yaml # v2ray + caddy compose template
After restarting Claude Code, enter /setup-v2ray in the conversation to start the interactive deployment wizard. Subcommands are supported:
| Command | Description |
|---|---|
/setup-v2ray or /setup-v2ray:install |
New deployment |
/setup-v2ray:reconfigure |
Modify existing deployment |
/setup-v2ray:shutdown |
Stop container (keep certificates) |
/setup-v2ray:uninstall |
Complete removal |
Installation Guide
See SETUP.md