Permissionless
Use the public registry or attach your own relay. No approval required.
Run the command immediately without accounts or auth flows.
Core features
Relay
Relays own routing and transport, while the tunnel process owns endpoint behavior.
TLS
Tenant TLS terminates locally with MITM detection, so relays cannot read plaintext.
HTTP
Mount frontend, API, and other local HTTP services behind one public URL.
Ports
Expose game servers, custom TCP protocols, and datagram services through relay ports.
Mesh
Use discovered relays for failover or chain relays to split path visibility.
Ops
Run your own relay, attach explicit relays, or use the public relay registry.
Quick Start
1. Start your local app (e.g. localhost:3000 )
2. Run this command
curl -sSL https://portal.suda.me/install.sh | bashportal expose 3000 --name zesty-beacon-sketch --relays https://portal.suda.me
3. Open this public URL