Video tutorials¶
Community-made walkthroughs of installing and running MoaV.
No English tutorial yet — one in Farsi
Switch the language in the top bar (فارسی) for a full server walkthrough by @iaghapour.
Made one, or thinking about it? The fastest way in is the ✏️ edit button in the corner of this page — it opens this file straight in GitHub, so you can add your video and send a PR without cloning anything. Or just open an issue with the link and we will add it.
A recording of a real install is worth more than any amount of prose, and it finds bugs the maintainers never hit — several fixes in 2.1.0 came from watching the Farsi one. Credit stays with the author; we link rather than re-host. (The docs live in moav-site, separate from the main MoaV repo.)
Prefer reading? Quick Start is the same path in about ten minutes.
What a good tutorial covers¶
Roughly the order a new operator needs. Nobody has to cover all of it — one clear piece is useful on its own.
Getting a server running
- A VPS and a domain pointed at it — VPS Deployment, DNS Configuration
- The one-command install, and what
moav bootstrapasks for - Running it at home instead: a Raspberry Pi or spare box, checking for CGNAT first, forwarding the ports — Home server / Raspberry Pi
Getting people connected
- Creating a user and sending them their bundle —
moav user add NAME --package - Connecting from a phone: importing a config, and which app suits which protocol — Client Apps
- Choosing between protocols, and what to do when one is blocked — Supported Protocols, then
moav doctor
Going further
- The MoaV client — running moav-client on a desktop so several protocols are probed and the fastest live one is used automatically, rather than switching by hand
- Routing rules and plugins, which is where it stops being only a VPN. Send local and national sites direct so banking and government portals still work and your exit bandwidth is not wasted; block ad and tracker domains for every device on the tunnel; block torrent traffic on a donated server. The client's rule engine is hot-swappable, so this is a satisfying thing to demo live.
- The admin dashboard and Grafana — adding users from a browser, and watching per-protocol throughput and per-user traffic: admin commands, Monitoring