WireGuard
VPN server in the Linux kernel
VPN / ProxyFree
Your own VPN server on WireGuard, 3x-ui or Marzban for you and your team, rent from 1 day
Six steps from small to large, with resources and price matched to the job.
$2.85/mo
$0.10 for 24 hours
$3.14/mo
$0.11 for 24 hours
$2.59/mo
$0.09 for 24 hours
$3.10/mo
$0.11 for 24 hours
$2.89/mo
$0.10 for 24 hours
$3.88/mo
$0.14 for 24 hours
$2.79/mo
$0.10 for 24 hours
$3.36/mo
$0.12 for 24 hours
$3.29/mo
$0.12 for 24 hours
$4.48/mo
$0.16 for 24 hours
$2.99/mo
$0.11 for 24 hours
$3.89/mo
$0.14 for 24 hours
$5.16/mo
$0.18 for 24 hours
$6.50/mo
$0.23 for 24 hours
$4.63/mo
$0.17 for 24 hours
$5.83/mo
$0.21 for 24 hours
$11.22/mo
$0.40 for 24 hours
$15.30/mo
$0.55 for 24 hours
$10.20/mo
$0.36 for 24 hours
$13.45/mo
$0.48 for 24 hours
$20.99/mo
$0.75 for 24 hours
$28.62/mo
$1.02 for 24 hours
$19.08/mo
$0.68 for 24 hours
$24.80/mo
$0.89 for 24 hours
Need a different size? Build a configuration or pick a ready-made plan.
Minimums come from the apps' official requirements; our estimates are marked.
WireGuard runs in the kernel and uses almost no memory. WireGuard and Outline in the library need at least 1 vCPU, 1 GB, 10 GB.
Exactly the ready plan with 1 vCPU, 2 GB, 10 GB, and that plan is what gets ordered. 3x-ui (Xray) with about ten devices.
Room for the panel's logs and database. Our estimate.
The official minimum for the Remnawave panel is 2 cores, 2 GB and 20 GB.
Remnawave recommends 4 cores, 4 GB and 20 GB for the panel; a node separately needs at least 1 core and 1 GB.
Encryption loads the CPU in proportion to traffic. Our estimate.
Tick the ones you need when ordering, and they are installed together with the server.
root@vps:~# curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh && chmod +x wireguard-install.sh && sudo ./wireguard-install.sh
✓ WireGuard installed · about 60 seconds
root@vps:~#
VPN server in the Linux kernel
VPN / ProxyFree
Xray panel with limits
VPN / ProxyFree
Xray management panel
VPN / ProxyFree
Shadowsocks server
VPN / ProxyFree
SSL/TLS VPN server
VPN / ProxyFree
Xray and Sing-box panel
VPN / ProxyFree
Xray panel with nodes
VPN / ProxyFree
The price of the “VPN for the family” step in each data center.
| Location | Per month |
|---|---|
| NetherlandsAmsterdam | $2.89 |
| GermanyFrankfurt | $3.88 |
| PolandWarsaw | $2.79 |
| EstoniaTallinn | $3.36 |
Check the latency to each data center before you order: Looking Glass · Speedtest
Filled is what the job uses, empty is overpayment. Prices in the Netherlands, per month.
Needs: 1 vCPU · 1 GB · 10 GB
Ready-made plan NL-R9-1: 1 vCPU · 2 GB · 10 GB
$2.85/mo
instead of $2.89 for the ready-made plan
1% cheaperNeeds: 1 vCPU · 2 GB · 20 GB
Ready-made plan NL-R9-2: 1 vCPU · 3 GB · 30 GB
$3.29/mo
instead of $3.49 for the ready-made plan
6% cheaperNeeds: 8 vCPU · 8 GB · 40 GB
Ready-made plan NL-R9-9: 8 vCPU · 16 GB · 225 GB
$20.99/mo
instead of $23.14 for the ready-made plan
9% cheaperNo answer here? Message @ExpressHost_SupportBot.
WireGuard is the simplest: it runs in the Linux kernel, uses almost no memory and has clients for every platform. 3x-ui and Marzban are Xray web panels with VLESS, VMess and Trojan: they make it easy to add users and hand out keys. Outline gives access keys through its own app.
For yourself on 1–3 devices, 1 vCPU, 1 GB RAM, 10 GB NVMe ($2.85 a month) is enough: WireGuard and Outline in the library need at least 1 vCPU, 1 GB, 10 GB. For 3x-ui with about ten devices, take “VPN for the family”: 1 vCPU, 2 GB RAM, 10 GB NVMe for $2.89.
Pick the script at the “Add-ons” step of the order and it is installed together with the system. On a running server, use “Server settings → Scripts” in the bot.
The official minimum for the Remnawave panel is 2 cores, 2 GB and 20 GB: that is the “Remnawave panel” step (2 vCPU, 2 GB RAM, 20 GB NVMe, $5.16 a month). Nodes go on separate servers and need at least 1 core and 1 GB.
Four locations in Europe, order in 4 steps — and your whole server in one Telegram chat.