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; the traffic volume itself is unlimited. 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.
Yes. The easiest way is 3x-ui: AmneziaWG is built into the panel and runs without a kernel module or DKMS — install 3x-ui from the library and add an AmneziaWG inbound. You can also install it with the AmneziaVPN app over SSH (it needs KVM virtualization, and all our VPS run on KVM) or by hand. Clients connect with the AmneziaWG and AmneziaVPN apps.
Four locations in Europe, order in 4 steps — and your whole server in one Telegram chat.