{"repo":"gosuda/portal-tunnel","free":true,"listed":false,"github":"https://github.com/gosuda/portal-tunnel","clone":"git clone https://github.com/gosuda/portal-tunnel.git","description":"Publishes localhost services to the agentic web through self-hostable, trustless relays.","language":"Go","stars":262,"topics":["e2ee","nat-traversal","relay","tunneling","self-hosted","self-hosting","ngrok-alternative","tor","trustless","agentic-web"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Portal - Self-Hostable Relay Tunnel for Localhost English 简体中文 Expose local services through self-hosted or public relays. No port forwarding. No inbound firewall rules. No manual DNS setup. No accounts. Why Portal? Portal is a local tunnel runtime and relay network for publishing services to the agentic web. It publishes local apps, APIs, tools, and agents through self-hosted or public relays, keeps routing and x402 payment policy in the tunnel process, and avoids requiring a hosted vendor account. - Self-Hostable, Fully Open Source - Run your own relay with a single command. The relay is MIT-licensed with no enterprise tier, no feature gating, and no call-home. Your relay, your rules. - Anonymous Relay Network - Connect to public relays without a hosted account or central operator. Combine self-hosted relays with public relays in a pool to split trust across independent operators you choose. - End-to-End Tenant TLS And ECH - Because relays are trustless, Portal terminates tenant TLS at the user's endpoint instead of the relay. Portal also provides ECH to avoid exposing the real hostname in plaintext SNI. - Built-in MITM Detection - Portal actively self-probes its own connection after real traffic begins. It compares TLS keying material exported on both sides and treats a mismatch as suspected relay-side TLS termination. - Multi-Hop Relay Routing - Chain multiple relays together so no single relay knows both the origin and the destination. Use --multi-hop-depth 3 to select a","default_branch":null,"files":null,"tree":[],"storefront":"/r/gosuda","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gosuda/portal-tunnel/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}