What's New
AmneziaWG Protocol
DPI-resistant WireGuard fork with packet-level obfuscation — makes WireGuard connections significantly harder to detect and block.
- New
amneziawgprofile (port 51821/udp) - Random obfuscation parameters generated per-server
- Full user bundle support: configs, QR codes, client guide (EN/FA)
- Automatic kernel module detection (no userspace daemon needed if kernel supports it)
- Recommended client app: AmneziaWG (iOS /
Android)
WireGuard MTU Fix
Added MTU = 1280 to all WireGuard configs — fixes poor upload speeds on mobile networks behind CGNAT.
Other Fixes
- Grafana local build edge case fix
- DNS check before dnstt startup
- First start profile selection fix
- Bugfix #38, #44
- Local building bugfix
- Default Snowflake/Conduit bandwidth lowered
Upgrade
moav update
To enable AmneziaWG after updating:
# Edit .env and set ENABLE_AMNEZIAWG=true, then:
moav start amneziawgYou might need to bootstrap to create the new keys for amneziaqg.
Full Changelog: v1.3.4...v1.3.5
Quick Install
curl -fsSL moav.sh/install.sh | bashThis will install MoaV to /opt/moav and guide you through setup.
Documentation
- Setup Guide - Complete installation instructions
- Client Setup - How to connect from devices
- DNS Configuration - DNS records setup
- Troubleshooting - Common issues and solutions