What's New
Added
- Telegram MTProxy (telemt) — Rust-based MTProxy with Fake-TLS V2 on port 993/tcp
- Per-user secrets,
tg://proxylinks auto-generated in user bundles with QR codes - No domain required, no client binary needed — users connect via Telegram app
- Profile:
telegram(aliases:tg,mtproxy,telemt)
- Per-user secrets,
- Telegram MTProxy Grafana Dashboard — Active Users, Connection Rate, Bandwidth, Per-User Details
moav user addtelemt integration — New users automatically get MTProxy secrets
Fixed
- Grafana proxy 502 errors (race condition on startup)
- Grafana dashboard starring fails on HTTPS
- dnstt/Slipstream "cannot resolve sing-box" DNS race condition
- telemt metrics not scraped by Prometheus (whitelist config)
moav restart grafanarestarting entire monitoring stack
Changed
- Fake-TLS default domain:
www.google.com→dl.google.com(whitelisted during Iran shutdowns) - telemt per-user limits configurable via
.env
Upgrade
moav updateTo enable Telegram MTProxy after update:
moav start telegram
Full Changelog v1.4.0...v1.4.1
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