Fast, modern, and censorship-resistant VPN setup for your own VPS. This script installs VLESS + XTLS Reality automatically and gives you a ready-to-use connection link in a few minutes.
- VLESS + Reality — modern protocol designed to work reliably under heavy filtering
- One-command install — simple deployment on a fresh server
- Optimized for Ubuntu/Debian
- Works on phone, PC, and tablet
- Own private server — no shared public VPN nodes
Choose any provider you like and deploy a fresh Ubuntu server.
Recommended: Ubuntu 22.04 or Debian 12
Connect to your server via SSH and run:
curl -L https://raw.githubusercontent.com/VaniaHilkovets/VLESS-XTLS-Reality-VPN/main/vpn.sh -o vpn.sh && chmod +x vpn.sh && bash vpn.shAfter the script finishes, it will output your VLESS link.
It will look similar to this:
vless://...
Copy that link and import it into your client app.
Use Hiddify to connect from your device:
| Platform | App |
|---|---|
| Windows | Download Hiddify for Windows |
| Android | Download Hiddify for Android |
| iPhone / iPad | Download Hiddify for iOS |
- Rent a VPS
- Install Ubuntu or Debian
- Connect to the server via SSH
- Run the installation command
- Copy the generated
vless://...link - Open Hiddify
- Import the link
- Connect
For personal use, even the cheapest VPS is usually enough.
- 1 vCPU
- 1–2 GB RAM
- 10+ GB SSD
- Ubuntu 22.04 / Debian 12
Using your own server gives you:
- better control
- stable performance
- private access
- no overloaded public nodes
- simple scaling if you want multiple devices
Give the repository a star on GitHub — it helps a lot.