# Tunnet

> Tunnet is a self-hosted, open-source mesh VPN replacing Tailscale and ngrok with one stack: mesh, tunnels, SSH, file transfer, and Kubernetes integration.

- **Category:** VPN
- **Licence:** Other
- **Latest version:** v0.9.1
- **Open source:** open_core
- **Languages:** Typescript, Rust
- **Platforms:** Docker Compose, Kubernetes, Linux, Build from Source
- **Tags:** Peer To Peer, VPN, Zero Trust, Networking, Quic, Self Hosted, Policy As Code, Ngrok alternative, Mesh networks, Mesh Vpn, Kubernetes Operator, Wireguard Alternative, Tailscale Alternative, Self Hosted Networking, SSH Access, Public Tunnels, Device Posture

## Description

Tunnet is an open-source mesh networking platform that connects machines into a private encrypted network anywhere. It provides a self-hosted stack with several server components and a web dashboard, plus optional edge and relay servers. The platform combines mesh VPN, public HTTPS tunnels, internal service exposure, peer-to-peer file transfer, identity-based SSH with session recording, device posture checks, and a Kubernetes operator under one identity and ACL system. Two modes exist: Managed for teams and Direct for individuals. The agent runs on Linux, macOS, and Windows. Self-hosting uses Docker Compose with PostgreSQL; the control plane listens on port 8080. Licensing is component-level: MPL-2.0 for agent/SDKs, AGPL-3.0-only for control plane/dashboard, Apache-2.0 for common code, with a commercial license option for AGPL components.

## Links

- [Homepage](https://github.com/tunnetio/tunnet)
- [Website](https://tunnet.io)
- [Documentation](https://docs.tunnet.io)
- [GitHub Repository](https://github.com/tunnetio/Tunnet)
- [Discord Community](https://discord.gg/y5bNc3MYKz)
- [Twitter/X](https://x.com/tunnetio)
- [YouTube](https://youtube.com/@tunnet)
- [Status Page](https://status.tunnet.io)
- [Pricing](https://tunnet.io/pricing)
- [Download](https://tunnet.io/download)

---
Source: https://selfhost.directory/project/tunnet