v1.7.6
What's New
Added
- telemt container healthcheck — Wired up the
telemt healthcheck … --mode livenesssubcommand (added upstream in 3.4.3) as a Docker healthcheck on the telemt service.docker compose psandmoav doctornow reflect actual daemon liveness instead of just process-up state
Changed
- telemt — Updated 3.3.39 → 3.4.10. Highlights since 3.3.39: configurable mask timeouts and unlimited
mask_relay_max_bytes(3.4.0/3.4.5), traffic-control + weighted fairness + 3-leveled pressure model (3.4.1/3.4.4), TLS 1.2/1.3 correctness in fronting + full ServerHello + ALPN in TLS Fetcher (3.4.6), unknown-SNI reject-handshake option (3.4.4), bounded relay queues by bytes (3.4.7), restored active-IP observability for users without unique-IP limits (3.4.8), TimeWindow IP-limit fix and atomic config Includes (3.4.9), and TLS full-cert budget bookkeeping + IP-tracker refactor (3.4.10). No config-file changes required — MoaV's existing[censorship]and[server.api]sections remain compatible - wstunnel — Updated 10.5.2 → 10.5.3 (proxy-protocol IP-family-mismatch workaround, log-noise reduction, deps bump)
- Grafana Conduit dashboard — Region panels now show
CODE: Country Name(full ISO 3166-1 set, 249 mappings) instead of bare 2-letter codes; Connected Clients by Region enlarged and joined by a sortable Mean/Max/Last stats table (PR #91, thanks @jSFBay)
Upgrade
moav updateNo breaking changes — .env and existing user configs remain compatible. The telemt and wstunnel containers will rebuild on next moav update.
Full Changelog: v1.7.5...v1.7.6
Quick Install
curl -fsSL moav.sh/install.sh | bashThis will install MoaV to /opt/moav and guide you through setup.
Documentation
moav.sh/docs — Full documentation
- Setup Guide — Complete installation instructions
- Client Setup — How to connect from devices
- DNS Configuration — DNS records setup
- CLI Reference — All commands and options
- Monitoring — Grafana dashboards and metrics
- Troubleshooting — Common issues and solutions