Skip to content

Quick start

This page gets your first node running: VLESS REALITY. It needs no domain and no certificate, and it is currently the least fuss with strong censorship resistance.

1. Install PSM

Log in to the VPS as root and run:

bash
bash <(curl -fsSL https://psm.jinqians.com)

Then run psm to see the main menu:

PSM main menu

2. Install Xray

In the main menu choose 4 (Xray), then 1 (Install), and follow the prompts.

Xray menu

3. Create a REALITY node

REALITY needs a camouflage target: a real website that speaks TLS 1.3, and not one behind a CDN (why: Choosing a protocol).

In the Xray menu choose 4 (Nodes) and follow the prompts, or in one command:

bash
psm node add xray reality --tag my-reality --port 443 \
  --server-name TARGET --dest TARGET:443

PSM first tries a real handshake with that target through the core itself; if it fails, you are told, and no broken node gets created.

bash
psm node export xray reality my-reality

prints a link starting with vless://. In the Xray menu, 12 (View node links and QR codes) also shows the QR code.

5. Import it into a client

PlatformCommon clientsHow
Windowsv2rayN, Clash Verge Revcopy the link, then "import from clipboard"
macOSClash Verge Rev, sing-boxsame
Androidv2rayNG, NekoBox, sing-boxscan the QR code or import from clipboard
iOSShadowrocket, Stash, sing-boxscan the QR code

Select the node, turn the proxy on, and open any website to check.

Next

Released under the AGPL-3.0 license · For lawful use only; follow the laws where you live