**Rustunnel** is a open-source tunnel service written in Rust that replicates the core functionality of ngrok. It exposes local services running behind NAT/firewalls to the public internet through a relay server self-hosted or our managed service.
Rustunnel is an open-source, ngrok-like secure tunneling tool for exposing local services publicly via self-hosted servers or a hosted edge service, featuring encrypted connections, a live dashboard, and easy client setup.
How It Works
You find rustunnel, a simple way to share your local apps or services online securely without complicated setup.
Visit the site, request a free private code, and get it sent to you quickly to start sharing.
Download and install the easy rustunnel client on your computer β it works everywhere.
Open the client, enter your code and server details, and let it create your personal settings file.
Tell rustunnel which local app to share (like your website on port 3000), and it instantly gives you a public web link.
Open the dashboard to see who's connecting, live requests, and manage everything easily.
Anyone can now visit your secure public link to use your app, with full monitoring and control.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.