A VPS, in plain terms

A VPS (Virtual Private Server) is a slice of a physical server in a data center, walled off just for you. You get root access, your own operating system, and dedicated CPU/RAM/storage — it behaves exactly like a real computer, just one you reach over SSH instead of a power button.
You rent one from a hosting provider, pick a datacenter region, and within minutes get an IP address and root credentials for a blank Linux box that's entirely yours.
VPSBest fit
Your own isolated slice — root access, dedicated resources, still just a few dollars a month.
Dedicated Server
The whole physical machine to yourself — powerful, but overkill (and pricier) for a personal VPN.

Where to buy one

Any hosting provider that sells hourly/monthly VPS instances works. A few well-known ones:
Nullsify isn't affiliated with any of these. And if you already know how to spin up your own virtual machine — on your own hypervisor, a homelab, or a hyperscaler like AWS/Azure/GCP — that works too. All Nullsify needs is root SSH access to a fresh Ubuntu or Debian box, however you got it.

Buying one, step by step

1
Create an account
Sign up with the provider and add a payment method.
2
Choose a region
Pick the datacenter closest to you (or closest to where you want your VPN traffic to appear to come from).
3
Choose an image
Select the operating system — pick Ubuntu or Debian from the supported list below.
4
Choose a plan/size
The smallest/cheapest tier (1 vCPU, 1GB RAM) is plenty for a personal VPN server.
5
Add an SSH key (or set a root password)
Most providers let you upload an SSH public key during setup — either works for Nullsify.
6
Deploy
Within a minute or two you'll get an IP address and root login details.
7
Add it to Nullsify
Head to your dashboard, click Add Server, and paste in the IP and SSH credentials — we handle the rest.

Supported operating systems

Choose one of these when you deploy your VPS — Nullsify's agent installs on top of a stock, unmodified image.

Ubuntu

amd64arm64

Debian

amd64arm64
Other distributions (CentOS, Fedora, Alpine, etc.) aren't supported yet — stick to Ubuntu or Debian for now.

Why a VPS makes a good VPN server

Commercial VPN service

Shared exit IPs — often already flagged by streaming and anti-fraud systems
You have to trust their logging policy, whatever it actually is
No control over server location, protocol, or software version

Your own VPS

A private IP nobody else has used before you
You hold the only logs, because you run the only server
Pick the exact region, provider, protocol, and specs
The tradeoff: a raw VPS is just an empty Linux box. Turning it into a working VPN normally means SSHing in, installing and configuring Xray or WireGuard by hand, generating keys, opening the right ports, and repeating a chunk of that work every time you add a user, add a device, or rotate keys. That setup and upkeep — not the VPS itself — is the actual barrier for most people.

What Nullsify is — and isn't

Nullsify doesn't sell or host VPS instances. You bring your own, from whichever provider and region you choose — you keep full ownership of the box, the IP, and the billing. What Nullsify adds is the layer on top: point our agent at your VPS and we handle everything after "you have root access."

What that layer actually does

One-click install

Give us SSH access once and we install and configure Xray, WireGuard, or AmneziaWG for you — no manual server work.

Key generation & rotation

Reality keypairs, client credentials, and config presets are generated and rotated for you — never handled by hand.

Users & devices

Grant access, add a config per device, and revoke either instantly — each with its own importable config and QR code.

Live monitoring

A lightweight agent on your VPS reports status, uptime, and version back to your dashboard, so you know it's actually running.

Your VPS, your choice

Any provider, any region, any budget. We don't lock you into our infrastructure because we don't sell any.

No ongoing SSH

Once it's set up, every change — protocol, config, access — happens from the dashboard, not a terminal.

Bring your own VPS. We'll handle the rest.

Spin up any Ubuntu or Debian VPS from a provider you trust, then let Nullsify turn it into a fully managed VPN server in minutes.
Get Started