By Zelenov
Set up a Russian VPS as a VLESS+Reality relay with 3x-ui: standalone direct exit, then optional bridge to a foreign exit node.
Provisions a Russian VPS as a VLESS+Reality relay on 3x-ui (Ubuntu 22.04/24.04). Phase 1: standalone direct exit for testing. Phase 2: Xray wrapper + extra.json bridge to a foreign exit. Use when setting up a Russian VPN relay, RU server, VLESS Reality Russia, TSPU bypass, or continuing from a prepared foreign exit setup.
Install and operate 3x-ui on any VPS: install script, admin password via x-ui binary (never raw SQL), panel HTTPS via nginx+Let's Encrypt. Use for 3x-ui panel setup on Russian or foreign VPN servers.
Configure Xray wrapper and extra.json so a 3x-ui relay forwards selected users to a foreign VLESS+Reality exit. Use for VPN bridge, relay leg, Russian→foreign routing, or debugging relay vs exit failures.
Provision a foreign VPS as a standalone VLESS+Reality exit node on 3x-ui and prepare credentials for Russian relay bridging.
Connect to VPN VPS servers over SSH with paramiko (ed25519 key ~/.ssh/vpn_servers), run remote commands, write files via Python/base64, and run x-ui diagnostics. Use for any VPN server remote operations.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
4 шага до собственного VPN, которым сможет пользоваться вся ваша семья и неограниченное количество друзей.
vless:// в приложение[!IMPORTANT] Ориентировочная стоимость обычно составляет около 400–1500 ₽/месяц суммарно за 2 VPS.
Этот плагин настраивает 2 сервера:
На выходе вы получаете готовую ссылку vless:// (и QR-код) для приложения.
Зачем нужна такая схема:
ya.ru, а IP — европейский хостинг, соединение обрывается. По SSH машина открывается, по 443 — таймаут.клиент → российский сервер выглядит как обычный внутренний обмен. Дальше российский сервер → зарубежный exit — это уже межсерверный обмен, который фильтруется значительно слабее. Конечное назначение скрыто внутри зашифрованного туннеля.Подробнее: habr.com/ru/articles/979128, habr.com/ru/articles/985674
%%{init: {'flowchart': {'nodeSpacing': 52, 'rankSpacing': 68}, 'themeCSS': '.labelBkg{fill:transparent!important;} .nodeLabel p{background-color:transparent!important;} .edgeLabel p{background-color:transparent!important;}'}}%%
flowchart LR
subgraph CLIENT["<b>☁️ Устройство</b><br/>"]
U("<b>Hiddify / v2RayTun / Streisand</b><br/>импорт QR или ссылки<br/><code>vless://</code>")
end
subgraph RU["<b>🖥️ Российский сервер</b><br/>"]
R("<b>Входящее подключение</b><br/>VLESS+Reality :443<br/>split routing")
end
subgraph FOREIGN["<b>🌍 Зарубежный сервер</b><br/>"]
F("<b>Исходящий трафик</b><br/>VLESS+Reality :443")
end
RUNET("<b>🇷🇺 Российский интернет</b><br/>.ru · .рф · geoip:ru")
INET("<b>🌐 Глобальный интернет</b><br/>всё остальное")
U --> R
R -->|".ru · .рф · geoip:ru"| RUNET
R -->|"всё остальное"| F
F --> INET
classDef client fill:#eef5ff,stroke:#000000,stroke-width:2px,color:#000000;
classDef ru fill:#effcf1,stroke:#38a169,stroke-width:2px,color:#153c28;
classDef foreign fill:#fff8ee,stroke:#ed8936,stroke-width:2px,color:#6a3b0e;
classDef net fill:#f4f6f8,stroke:#718096,stroke-width:2px,color:#1f2937;
classDef runet fill:#effcf1,stroke:#38a169,stroke-width:1px,color:#153c28;
style CLIENT fill:#eef5ff,stroke:#6aa1ff,stroke-width:2px,rx:18px,ry:18px
style RU fill:#effcf1,stroke:#38a169,stroke-width:2px,rx:18px,ry:18px
style FOREIGN fill:#fff8ee,stroke:#ed8936,stroke-width:2px,rx:18px,ry:18px
class U client;
class R ru;
class F foreign;
class RUNET runet;
class INET net;
Лучший вариант: VDSina.ru (российская сторона) + VDSina.com (зарубежная сторона). Официальные страницы:
| Российские серверы (слева) | Зарубежные серверы (справа) |
|---|---|
| Лучший выбор: VDSina.ru | Лучший выбор: VDSina.com |
| Selectel | Hetzner |
| Timeweb Cloud | Contabo |
| RUVDS | netcup |
/plugin marketplace add https://github.com/Zelenov/claude-code-ru-vpn-plugins.git
/plugin install vpn-russian@ru-vpn-marketplace
Servers:
Foreign server
<PUT_FOREIGN_SERVER_IP_HERE>
root
<PUT_FOREIGN_ROOT_PASSWORD_HERE>
Russian server
<PUT_RU_SERVER_IP_HERE>
root
<PUT_RU_ROOT_PASSWORD_HERE>
npx claudepluginhub zelenov/claude-code-ru-vpn-plugins --plugin vpn-russianComprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.