Turn your VPS into a personal VPN server using WireGuard — fast, modern, and easy to manage.
Option 1: One-Click Installer (Recommended)
The portal can deploy WireGuard automatically in minutes.
- Log into the Client Portal and navigate to your service.
- Click the Apps tab, then select Privacy & Self-Hosting.
- Find WireGuard VPN and click Install.
- Once complete (about 5 minutes), your client configuration file and server details will appear in the app credentials — ready to import into any WireGuard client.
Option 2: Manual Installation
- Install WireGuard:
apt update && apt install wireguard - Enable IP forwarding:
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf && sysctl -p - Generate server keys:
wg genkey | tee /etc/wireguard/server_private.key | wg pubkey > /etc/wireguard/server_public.key
Store these securely. - Create
/etc/wireguard/wg0.confwith your server address, private key, and any peer (client) entries. - Start and enable:
systemctl enable --now wg-quick@wg0 - Open the WireGuard port in the portal upstream firewall and locally:
ufw allow 51820/udp
Clients: Install WireGuard on your phone, laptop, or desktop, import the client config, and connect. Official clients are available at wireguard.com/install.