Xrayebator: your own VPN on a VPS (Xray Reality)

Xrayebator: your own VPN on a VPS (Xray Reality) is a skill for Claude Code, Codex from howdeploy/deploychan_mcp. It costs 60 tokens per session (1,041 once invoked), scanned B, original, MIT.

A script for setting up and managing a private VPN on your own virtual server, or VPS. It uses Xray VLESS and REALITY to make the connection resemble ordinary HTTPS traffic.

In plain words
What is it for?
Creating a private VPS connection, managing its clients, and routing research or browser traffic through your own server.
Why use it?
It helps when regional blocks or deep packet inspection, which examines network traffic patterns, prevent research services or browsers from working.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Creating a private VPS connection, managing its clients, and routing research or browser traffic through your own server.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/howdeploy/deploychan_mcp/xrayebator
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add howdeploy/deploychan_mcp --skill xrayebator
Clone the repo
git clone --depth 1 https://github.com/howdeploy/deploychan_mcp

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for Xrayebator: your own VPN on a VPS (Xray Reality)

README.md
[![agentmods](https://agentmods.dev/badge/skills/howdeploy/deploychan_mcp/xrayebator/github.svg)](https://agentmods.dev/skills/howdeploy/deploychan_mcp/xrayebator)
Your own site
<a href="https://agentmods.dev/skills/howdeploy/deploychan_mcp/xrayebator"><img src="https://agentmods.dev/badge/skills/howdeploy/deploychan_mcp/xrayebator/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for Xrayebator: your own VPN on a VPS (Xray Reality)

Your own site · 80×15
<a href="https://agentmods.dev/skills/howdeploy/deploychan_mcp/xrayebator"><img src="https://agentmods.dev/badge/skills/howdeploy/deploychan_mcp/xrayebator.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 60 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,041 The whole file, excluding the scripts and references it only reads on demand.
Security scan B 1 finding. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00060 $0.01041
Opus 5.5 $0.00024 $0.00416
Sonnet 5.5 $0.00012 $0.00208
Haiku 4.5 $0.00006 $0.00104

Measured 1mo ago against content hash 2434d230fcf3, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade B, and why

Xrayebator: your own VPN on a VPS (Xray Reality) scanned grade B with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Asks for rootmediumPrivilege escalation

A mod that escalates privileges can change anything on the machine, not only the project.

sudo bash xrayebator
content/skills/xrayebator/SKILL.md · 95 lines

How it starts

The opening of the file, as written. The whole thing — 95 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Xrayebator — your own VPN on a VPS (Xray Reality)

A single script spins up and manages an Xray Reality VPN on your VPS. The tech is VLESS + REALITY: traffic is indistinguishable from an ordinary HTTPS connection to a real site, with no domain or certificate of your own. Ordinary protocols (OpenVPN, WireGuard, Shadowsocks) get caught by DPI on their signature; REALITY masquerades as legitimate TLS to someone else's site — and so it doesn't get flagged by packet inspection. Public: howdeploy/Xrayebator (v2.0), MIT.

Legality. Your own VPN for privacy and access to your own services is legitimate in many countries, but not everywhere. This is for personal access and research, not for breaking the law. Check your local rules; responsibility for use is on the user.

Why this is in deploychan

Some services are unavailable from your region or flag public VPNs. The agent-internet and agent-voice guides point right at this: research APIs, the browser, ElevenLabs, Stripe may not work from within your region. Xrayebator gives you your own clean exit — the agent runs research and the browser through your VPS, not through a flagged public VPN. Your own VPN = your own control.

Install and management

The script is interactive — run it on a clean VPS as root:

git clone https://github.com/howdeploy/Xrayebator.git
cd Xrayebator
sudo bash xrayebator

First run — installation (installs Xray-core, generates Reality keys, brings up the node). Every subsequent run — a management menu:

  • Install — deploy Xray Reality on this VPS.
  • Add client — generate a new client (VLESS link + QR).
  • Remove — remove a client or tear down Xray.

Keys and config live in /usr/local/etc/xray/. Masking is configured via the SNI list (which real site the connection mimics).

Transport profiles

v2.0 supports several combinations for different network and DPI conditions:

  • VLESS + TCP + Reality + Vision — the baseline, the most stable.
  • + Mux / + uTLS — multiplexing and TLS-fingerprint spoofing.
  • VLESS + XHTTP + Reality — an HTTP wrapper, more resilient where TCP gets cut.
  • VLESS + gRPC + Reality — gRPC transport (careful, slower).
  • VLESS PQ encryption (mlkem768x25519plus) — post-quantum encryption.

Read the full file on GitHub · 95 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 1mo ago First seen · 95 lines · 60 tokens per session scan B 2434d230fcf3

Subscribe to this mod's changes

Xrayebator: your own VPN on a VPS (Xray Reality) is a skill published in the GitHub repository howdeploy/deploychan_mcp (17 stars, last pushed 9d ago), licensed MIT. It adds 60 tokens to every session and 1,041 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it B with 1 finding (asks for root). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

plano-agent-skills

Best practices for building agents and agentic applications with Plano, including configuration, routing, orchestration, guardrails, observability, and deployment.

katanemo/plano · 35 tokens

hetzner

Use when provisioning or hardening a Hetzner Cloud VPS: picking the plan/location (CX/CPX/CAX/CCX), bringing it up reproducibly with hcloud + cloud-init, locking down SSH, and wiring the Cloud Firewall to hand off a Docker-ready host. NOT app deploys on Coolify (that is coolify), NOT Dockerfiles (that is docker), NOT…

ericrisco/rsc-harness · 97 tokens

aws-network-ops

AWS cloud networking — VPC, Transit Gateway, Cloud WAN, VPN, Network Firewall, ENI, flow logs. Use when auditing AWS VPCs, troubleshooting connectivity between EC2 instances, checking Transit Gateway routes, or investigating VPN tunnel status.

automateyournetwork/netclaw · 55 tokens

azure-network-ops

Azure cloud networking -- VNets, NSGs, ExpressRoute, VPN Gateways, Azure Firewalls, Load Balancers, Application Gateways, Route Tables, Network Watcher, Private Endpoints, DNS zones. Use when auditing Azure VNets, troubleshooting hybrid connectivity (ExpressRoute/VPN), inspecting what an NSG currently allows…

automateyournetwork/netclaw · 114 tokens

coolify

Use when self-hosting apps and databases with Coolify on a VPS you own — install, first-admin lockdown, Git-to-deploy (Nixpacks/Dockerfile/compose), managed Postgres/Redis, scheduled S3 backups, domains + auto-SSL. NOT a PaaS someone else runs (that is railway), NOT sizing/hardening the box (that is hetzner), NOT…

ericrisco/rsc-harness · 100 tokens

digitalocean

Use when deploying or operating a workload on DigitalOcean — Droplet vs App Platform vs Functions, doctl, app spec YAML, Managed Postgres/MySQL/Valkey on the VPC, S3-compatible Spaces + CDN. NOT host-agnostic CI/CD or rollback strategy (that is deployment), NOT a bare Hetzner VPS (that is hetzner), NOT another managed…

ericrisco/rsc-harness · 96 tokens