What problem does it solve?
rustunnel removes the friction of sharing local services with the outside world by creating secure, managed tunnels instead of requiring manual networking setup or risky ad hoc exposure.
Core Features & Use Cases
- Public access for local services: Expose HTTP, TCP, UDP, and peer-to-peer endpoints through public URLs.
- Developer and agent workflows: Use it for webhook testing, demo sharing, preview environments, remote database access, and AI agent integrations.
- Operational control: Manage tunnel creation, listing, health checks, regions, and cleanup through MCP tools or the CLI.
- Load balancing and resilience: Route traffic across multiple backends with shared pool configuration and health monitoring.
Quick Start
Ask rustunnel to open a tunnel for your local service on the target port and return the public URL, then close the tunnel when you are finished.