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!
- Host: GitHub
- URL: https://github.com/infernovm/wireguard-installer
- Owner: InfernoVM
- Created: 2025-02-21T21:48:17.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-02-21T21:51:08.000Z (2 months ago)
- Last Synced: 2025-02-21T22:29:18.546Z (2 months ago)
- Topics: automation, bash, centos, cloud, debian, encryption, fedora, firewall, ipv6, linux, nat, networking, opensource, privacy, script, security, self-hosted, ubuntu, vpn, wireguard
- Language: Shell
- Homepage: https://infernovm.net
- Size: 0 Bytes
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WireGuard VPN Installer: Ultimate One-Click Setup
## 🚀 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! 🌍🔒
---