funnel
Self-hosted tunneling over QUIC
Funnel exposes local services through secure tunnels. It runs over QUIC with per-request streams, handles TLS automatically via Let's Encrypt, and ships as a single binary for both server and client.
Quick links
Installation
Install the client and server via Nix, Cargo, or binary download.
Quickstart
Get a tunnel running in under two minutes.
Server deployment
Run your own funnel server with PostgreSQL or embedded Turso.
Architecture
How QUIC streams, tunnel routing, and request proxying work.
Protocol
Wire protocol specification for QUIC tunnel communication.