WireGuardKit

Self-hosted VPN with WireGuard

A self-hosted VPN means you rent a VPS and run WireGuard yourself instead of paying a consumer VPN brand every month.

Why people self-host

Typical setup cost

A 1 GB VPS is usually enough for a few devices. Generate files with WireGuard Kit, then install WireGuard on Ubuntu/Debian and import clients via QR.

Provider guides: WireGuard on Vultr · WireGuard on DigitalOcean

Generate VPN configs