An open API service indexing awesome lists of open source software.

https://github.com/infernovm/wireguard-installer

Deploy a secure, high-speed WireGuard VPN on Linux with this one-click installer. Automate setup on Debian, Ubuntu, Fedora, CentOS, Arch & more. Enjoy military-grade encryption, IPv4/IPv6 support, easy client management & seamless system integration. Get fast, private, and reliable VPN access in minutes!
https://github.com/infernovm/wireguard-installer

automation bash centos cloud debian encryption fedora firewall ipv6 linux nat networking opensource privacy script security self-hosted ubuntu vpn wireguard

Last synced: 2 months ago
JSON representation

Deploy a secure, high-speed WireGuard VPN on Linux with this one-click installer. Automate setup on Debian, Ubuntu, Fedora, CentOS, Arch & more. Enjoy military-grade encryption, IPv4/IPv6 support, easy client management & seamless system integration. Get fast, private, and reliable VPN access in minutes!

Awesome Lists containing this project

README

        

# WireGuard VPN Installer: Ultimate One-Click Setup



InfernoVM

## 🚀 Deploy a Secure WireGuard VPN Instantly

Easily install and configure a **[WireGuard VPN](https://www.wireguard.com/)** on your Linux server using this powerful, automated bash script. Get lightning-fast, military-grade encryption in just a few minutes!

## 🔥 Why Choose This Installer?
- **Blazing-Fast Setup** – Install WireGuard in seconds with zero hassle.
- **Optimized Security** – Enforce strong encryption and best security practices.
- **IPv4 & IPv6 Support** – Ensures compatibility across all networks.
- **One-Command Client Management** – Effortlessly add or remove clients anytime.
- **Auto Systemd Integration** – Runs seamlessly as a background service.
- **Lightweight & Efficient** – Minimal resource consumption for peak performance.

If you prefer OpenVPN instead, check out our [OpenVPN installer](https://github.com/InfernoVM/OpenVPN-Installer).

---
## 🛠️ Supported Operating Systems
This script supports major Linux distributions:

✅ AlmaLinux 8+
✅ Arch Linux
✅ CentOS Stream 8+
✅ Debian 10+
✅ Fedora 32+
✅ Oracle Linux
✅ Rocky Linux 8+
✅ Ubuntu 18.04+

---
## ⚡ One-Click Installation
### 1️⃣ Download the Installer
```bash
curl -O https://raw.githubusercontent.com/AnonVM/Wireguard-Installer/main/setup.sh
```
### 2️⃣ Make it Executable
```bash
chmod +x setup.sh
```
### 3️⃣ Run the Installer
```bash
./setup.sh
```
The script will automatically:
- Install WireGuard & necessary dependencies
- Configure your VPN server
- Generate client configuration files

🔁 **Want to add more clients later?** Just rerun the script!

---
## 🔑 VPN Hosting Recommendation
For top-tier privacy, speed, and reliability, we recommend:

🔥 **[InfernoVM](https://infernovm.net)**

Secure your internet connection today! 🌍🔒
---