The relay can’t redirect your agent.
Your local destination is fixed at startup. A remote message never gets to choose a new address.
PortWisp carries HTTP traffic through one encrypted outbound tunnel to a fixed service on your machine. No router changes. No mystery configuration.
curl -fsSL https://get.portwisp.com/install.sh | sh
portwisp http 3000
Install the client, point it at a local port, and share the generated URL.
Point PortWisp at a loopback HTTP port or URL selected by you.
The agent opens an encrypted connection to the PortWisp relay.
Requests to your temporary hostname travel back through that tunnel.
Your local destination is fixed at startup. A remote message never gets to choose a new address.
PortWisp defaults to 127.0.0.1 and never silently opens a listener to your network.
Request bodies are not stored or replayed. The early service is designed around temporary hostnames.
A focused terminal interface shows request metadata, status, timing, and transfer totals.
Built for webhook debugging, demos, mobile testing, and the small moments when localhost needs an audience.