v1.3.8
What's New
Added
- Decoy Website — Interactive backgammon game replaces "Under Construction" page
- Anti-fingerprinting: randomized titles, headings, footers, and color themes on each container start
- 8 distinct color palettes, random hex comment to change file hash per deployment
- Uses nginx docker-entrypoint.d mechanism with tmpfs for ephemeral randomized content
- Connection Optimization Tips in User Bundle — Inline per-protocol optimization guidance in README.html
- Reality: TLS Fragment tip with Hiddify/v2rayNG settings, MUX warning (incompatible with Vision)
- Trojan: TLS Fragment + MUX tips with app-specific values
- CDN VLESS+WS: MUX tip, note that Fragment doesn't help (TLS at Cloudflare)
- Multi-user Revoke — moav user revoke now accepts multiple usernames in one command
- AmneziaWG Revoke — User revoke now properly removes AmneziaWG peers
Fixed
- CDN Domain Empty in User Bundle — CDN_DOMAIN not constructed from CDN_SUBDOMAIN + DOMAIN during README.html generation
- Certbot Port 80 Conflict — Switched certbot from --standalone to --webroot mode with shared ACME challenge volume
Changed
- sing-box — Updated to v1.12.23
- Decoy Website — Now accessible on HTTP port 80
Upgrade
moav update
No breaking changes. Run moav update to upgrade.
Full Changelog: v1.3.7...v1.3.8
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