Download
Install with one command.
The installers pick the right build for your machine and check its checksum. Every release is on GitHub, with signed checksums and an SBOM.
Linux and macOS
$ curl -fsSL https://github.com/PlugOvr-ai/meshvpn/releases/latest/download/install.sh | sudo shInstall and join in one step: ... | sudo sh -s -- join mesh1-.... Without root: ... | sh -s -- --user join mesh1-...
Windows 10/11
administrator PowerShell
irm https://github.com/PlugOvr-ai/meshvpn/releases/latest/download/install.ps1 | iex
Installs to C:\Program Files\meshvpn with the Wintun driver and starts at boot.
Packages and archives
.deb and .rpm for x86_64, ARM64 and ARMv7, and plain archives for every platform, on the releases page.
From source
$ cargo install --git https://github.com/PlugOvr-ai/meshvpn| File | Devices |
|---|---|
x86_64-unknown-linux-musl / amd64 | PCs, servers, VMs |
aarch64-unknown-linux-musl / arm64 | Raspberry Pi 3/4/5 (64 bit), ARM servers, Jetson |
armv7-unknown-linux-musleabihf / armhf | Raspberry Pi 2/3/4 (32 bit), routers, SBCs |
arm-unknown-linux-musleabihf | Raspberry Pi Zero / 1 |
aarch64-apple-darwin / x86_64-apple-darwin | Macs (Apple Silicon / Intel) |
x86_64-pc-windows-msvc | Windows 10/11 PCs |
Check a download: releases from 0.27.0 on carry
SHA256SUMS.sig, signed with the release key. How to verify it by hand: Security.