Install the client
Choose an install method:
Or download a binary.
brew install ynui/tap/inlet
Share a local HTTP app from your machine with a stable public link. No port forwarding, router changes, or deployment required.
Inlet forwards HTTP traffic to a port on your machine. Your app stays where it is.
Choose an install method:
Or download a binary.
brew install ynui/tap/inlet
Sign in with GitHub, or use open signup.
inlet loginRun your local app, then point inlet at its HTTP port.
inlet http 3000Your client opens one secure WebSocket connection to this server. Requests for your stable tunnel URL travel through that connection to the HTTP app on your machine.
Inlet handles the path and streams request and response bodies. Your app does not need to be deployed or reachable from the public internet directly.
The server that runs inlet can see the traffic it forwards, so use one you trust.
Your tunnel ID stays the same when the client reconnects. Rotate it when you want a new link.
Invite codes are single-use. A claimed token is stored locally with restrictive file permissions.
Inlet forwards HTTP. WebSocket upgrades from the public app URL are not currently supported.
Try the public demo, or run inlet on infrastructure you control.