Skip to content

Add amneziawg-installer to Terminal / CLI section#34

Open
bivlked wants to merge 3 commits into
cedrickchee:mainfrom
bivlked:add-amneziawg-installer
Open

Add amneziawg-installer to Terminal / CLI section#34
bivlked wants to merge 3 commits into
cedrickchee:mainfrom
bivlked:add-amneziawg-installer

Conversation

@bivlked

@bivlked bivlked commented Mar 2, 2026

Copy link
Copy Markdown

Description

Add amneziawg-installer to the Terminal / CLI section.

amneziawg-installer is a one-command installer and manager for AmneziaWG 2.0 VPN on Ubuntu & Debian servers. AmneziaWG is an obfuscated WireGuard fork designed to bypass Deep Packet Inspection (DPI) censorship.

Key features:

  • One-command install with state machine (resume after reboots)
  • Full Debian 12/13 and Ubuntu 24.04/25.10 support
  • Native key generation via awg genkey/pubkey (no Python dependencies)
  • Client management: add, remove, list, modify, backup, restore
  • Auto-hardening: UFW firewall, Fail2Ban, sysctl tuning, NIC optimization
  • AmneziaWG 2.0 protocol: H1-H4 ranges, S1-S4 padding, CPS (I1-I5) obfuscation
  • vpn:// URI generation for Amnezia Client import
  • Per-client traffic statistics with --json output
  • Time-limited clients with --expires and auto-expiry
  • QR code generation for mobile clients
  • Diagnostic reports and clean uninstall

Quality checklist:

  • GitHub project with well-documented README
  • Clear installation instructions
  • Usage examples provided
  • Actively maintained (last commit within 3 months)
  • MIT License

bivlked and others added 3 commits March 2, 2026 14:24
One-command installer and manager for AmneziaWG 2.0 (obfuscated
WireGuard) VPN on Ubuntu, with DPI traffic bypass, client management,
and auto-hardening.

GitHub: https://github.com/bivlked/amneziawg-installer
@bivlked

bivlked commented Apr 11, 2026

Copy link
Copy Markdown
Author

Hey @cedrickchee — just a bump, PR's been sitting for a while. Still actively maintained, v5.8.3 now, ~3x stars since the PR was opened. Let me know if anything needs changing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant