bivlked/amneziawg-installer
One-command AmneziaWG 2.0 / 3.x installer for a self-hosted VPN server on Ubuntu and Debian: DPI bypass, traffic obfuscation, split tunneling, auto-hardening, client management. Includes a VPN cascade guide. observed · 2026-09-03
Health v2 · maintenance only
83/100
- Activity 100
- Release rhythm 88
- Longevity 36
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 1.0
- age_days: 507
- days_rel: 0
- days_push: 0
- n_releases_24m: 81
Adoption not part of the score
1207 stars · 96 forks observed · 2026-09-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A one-command Bash installer that turns a fresh Ubuntu or Debian VPS (x86_64, ARM64, Raspberry Pi) into a self-hosted AmneziaWG 2.0/3.x VPN server with kernel-native DKMS module, no Docker or web panel. It handles firewall hardening, Fail2Ban, sysctl tuning, client management with QR codes and vpn:// links, split tunneling, and DPI-resistant traffic obfuscation.
Use cases
- set up a self-hosted VPN server on a cheap VPS
- bypass DPI-based VPN blocking with obfuscated WireGuard
- install AmneziaWG on Ubuntu or Debian in one command
- manage VPN clients with QR codes and guest configs
- harden a VPS firewall for a single-purpose VPN box
- run a VPN on a Raspberry Pi or ARM64 server
- chain VPNs with a cascade/double-VPN setup
When to choose
- you want a DPI-resistant self-hosted VPN without Linux expertise
- you prefer a kernel-native setup with no Docker or web panel overhead
- you need quick client onboarding via QR codes or vpn:// links
- you run Ubuntu 24.04+, Debian 12/13, or ARM/Raspberry Pi hardware
When to avoid
- you need a GUI or web dashboard for VPN management
- your server runs an OS other than Ubuntu or Debian
- you need a multi-purpose server, since the script tunes the box as a dedicated VPN host
- you want a managed VPN service rather than self-hosting
Facets
cli-tool · maturity active
vpn security cli workflow-automation self-hosted privacy security censorship-circumvention self-hosted networking cli self-hosted amneziawg wireguard dpi-bypass traffic-obfuscation installer-script bash split-tunneling raspberry-pi arm64 vps double-vpn fail2ban ufw command-line linux
2 sources
- readme: https://github.com/bivlked/amneziawg-installer · fetched 2026-09-03 · 146be5051d09
- homepage: https://bivlked.github.io/amneziawg-installer/ · fetched 2026-08-29 · a00e90a5a0f2
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| bivlked/amneziawg-installer | main | 83 |
For agents
markdown · JSON · MCP: product_card(name="bivlked/amneziawg-installer")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem