Your own VPS

Your own server — no console, no configs

Rent the cheapest VPS at any host, type in its IP and password — the app connects over SSH, installs the protocol and adds a ready profile. Premium is not required.

Deploy a VPN on a VPSssh
root@203.0.113.17 · Ubuntu 24.04
VLESS Reality · dl.google.com
  1. SSH connectionrunning
  2. Installing packages
  3. Configuring the protocol
  4. Profile and QR code

$ ssh root@203.0.113.17▌

Profile added to Profiles

How the traffic goes

Between you and the site there is only your server. The ISP sees a connection to an ordinary site, not to a VPN.

Your computer

the Veli app

Your VPS

Amsterdam · yours alone

Any site

opens as usual

The ISP sees

TLS · dl.google.com

Where the keys live

On your server and in your app — we never hold them

What the ISP sees

Typical VPNsuspicious

an unreadable stream of data to a server

Veliallowed

an ordinary website open in a browser

What your own server gives you

It costs rent and some attention, but everything on it is yours — from the IP to the keys.

The server is yours alone

The IP is not shared with anyone else's traffic: no blocks because of a neighbour, no fighting for the same channel.

Keys never leave the machine

The app generates them on the server and takes only the profile. We never hold your keys.

Any host, any country

Any VPS with Ubuntu or Debian will do — pick whatever is cheapest and closest to you.

No subscription from us

You only pay the host. The app and the deployment are free.

Fifteen minutes

How to deploy

  1. 01

    Rent a VPS

    The cheapest plan at any host in the Netherlands, Germany or Finland, with Ubuntu 24.04. After payment you get the IP address, the root login and a password.

  2. 02

    Open the wizard

    Profiles → ⋯ → “Your own server: deploy a VPN on a VPS”, then “Add server”.

  3. 03

    Enter the credentials

    The IP and password from the host's email, user root, port 22. Press “Connect and save”.

  4. 04

    Pick a protocol

    Leave VLESS Reality and press “Install” — the other fields can stay as they are.

  5. 05

    Wait for the install

    For a few minutes the app installs packages and configures the server itself. Steps get ticked off — better not to close the window.

  6. 06

    Connect and add your phone

    The profile shows up in Profiles. For a phone, add a user and open the QR code — Hiddify, v2rayNG and Streisand read it.

The same guide, longer and with screenshots, lives in the docs.Docs

Which protocol to install

VLESS Reality is the default: it answers an active probe better than the rest. The others are installed by the same wizard.

VLESS Reality

default

Looks like TLS to someone else's site. The best pick on harsh networks.

AmneziaWG

WireGuard with obfuscated headers: faster, but from the outside it is random UDP.

WireGuard

Top speed where nobody is hunting for VPNs.

Veli on a dedicated node

This wizard doesn't install Veli: the protocol is closed. We set up a dedicated Veli node and send you a ready veli:// link.

Already have a server or a link?

Nothing to deploy — just import it. A subscription is better added under Settings → Subscriptions: the server list then updates itself.

WireGuard / AmneziaWG

A .conf file or [Interface] / [Peer] text. You can also build one from scratch: Profiles → more → Create a WireGuard config.

VLESS, VMess, Trojan, Shadowsocks

vless://, vmess://, trojan:// and ss:// links — from the clipboard or a file. Reality and ws/grpc are picked up from the parameters.

Hysteria2, TUIC, Outline

hysteria2:// and an ssconf:// key. For mobile networks that throttle UDP differently.

OpenVPN

An .ovpn file — for old configs that no longer import anywhere else.

What it costs

Your own server is cheaper than a key. You pay the difference in attention: updates, IP blocks and setup are on you.

Your own VPS · 6 months

$27.00

You only pay the host. The app and the deployment are free.

Premium key · 6 months

$54.96

10 countries, up to 5 devices, masking updates on us.

Prices are indicative: a particular host may cost less or more.

Your own VPS or Premium

The difference is not speed: it is who keeps the masking fresh and how many countries you have.

Your own VPS

Full control, paid straight to the host.

  • One server, one IP
  • System and masking updates are on you
  • Changing country means a new server
  • The host knows whose server it is

Premium key

Ready nodes that we look after.

  • 10 countries on one key
  • We refresh the masking on the nodes
  • Up to 5 devices per key
  • Support from inside the app

One does not rule out the other: your own server and a Veli key sit side by side in the app.

Worth knowing up front

  • The host can see there is a VPN on the server and may ask you to confirm your identity or ban such traffic — check the rules before paying.
  • There is a single IP: if it gets blocked, only a new server helps.
  • System and masking updates are on your side — the app does not roll them out for you.

If it did not work

It won't connect to the server

Check the IP address and that the server is running in the host's panel — after payment it sometimes takes a few minutes to start.

Wrong password

Copy the password without spaces. If that doesn't help, reset the root password in the host's panel.

It installed, but the VPN doesn't work

If the host has a firewall in its panel, open port 443/TCP. If that doesn't help, write to support from the app: Ctrl+K → “Contact support”.

Fifteen minutes and the server is yours

Download the app and rent a VPS — the wizard does the rest. If you get stuck, write to support right from the app.