v1.3.6, Admin dashboard user creation, reliability fixes
What's New
Added
- Admin Dashboard User Creation — Create users directly from the web dashboard
- "+ Create User" button in User Bundles section with collapsible form
- Single user creation by username
- Batch mode: enter username + count to create
name_01,name_02, etc. - Real-time script output log with dismiss button
- Admin Dashboard Docker Enhancements — Admin container can now run
user-add.shvia API- QR code generation included in dashboard-created bundles
- AmneziaWG Grafana Dashboard — Monitoring panel for AmneziaWG connections
Fixed
- Bootstrap Key Preservation — Re-bootstrap no longer regenerates existing keys (Reality, WG, AWG)
- WireGuard/AmneziaWG User Addition — Fixed IP collision bugs, AWG hot-reload, stale
(none)peers - Reality Public Key Derivation — Fixed empty
pbk=in client configs after re-bootstrap - dnstt Public Key in README.html — Fixed missing pubkey in generated user guides
- Clash-exporter Auth Mismatch —
CLASH_API_SECRETnow auto-synced from state volume on start - CLI Service Resolution —
moav build/start/stopnow works for individual monitoring services (e.g.,clash-exporter)
Changed
- Admin dashboard UI consolidated — Create User form is now an inline toggle in User Bundles header
- Improved bootstrap log messages to clarify when keys are preserved vs newly generated
- Documentation updated with dashboard user creation instructions and clash-exporter troubleshooting
Upgrade
moav updateFull Changelog
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