wireguard

Deploy your own high-speed WireGuard VPN server in under a minute using this automated road-warrior bash installer for Ubuntu, Debian, and CentOS.

⚡ WireGuard Road Warrior Installer

Ubuntu Debian CentOS License

This automated script lets you set up your own WireGuard VPN server in no more than a minute, even if you have never used WireGuard before. It is designed to be as unobtrusive, lightweight, and universal as possible.

💡 Note: Run all commands below as root (or prepend sudo to each command). Supported systems include Ubuntu 18.04+, Debian 9+, and CentOS 7+.


🚀 Quick Installation

1. Update system packages

Ensure your server repository index is up to date before downloading the script:

apt-get update && apt-get install wget -y

2. Download the installer script

Fetch the official installation script directly from GitHub:

 wget [https://raw.githubusercontent.com/l-n-s/wireguard-install/master/wireguard-install.sh](https://raw.githubusercontent.com/l-n-s/wireguard-install/master/wireguard-install.sh) -O wireguard-install.sh

3. Run the interactive setup

Execute the script and follow the on-screen prompts to configure your port, DNS, and first client profile:

bash wireguard-install.sh

🔧 Managing Users (Add / Remove Clients)

Once the installation is complete, you can run the exact same command again at any time to add new clients, revoke existing users, or uninstall WireGuard:

bash wireguard-install.sh

A .conf file and a scannable QR code will be generated automatically in your terminal for easy setup on mobile devices.

📦 Credits & Source Code Original Repository: github.com/l-n-s/wireguard-install

📱 Want a Ready-to-Use Android VPN? Don't want to manage your own Linux server? Download our official 100% free Android VPN app for instant one-tap security:

📱 Official Android App: InfinityVPN

InfinityVPN — Secure and Private

Want instant privacy without setting up a server? Download our official Android VPN app. It is 100% free, fast, and requires zero configuration.

👉 Download Free on Google Play Store →