01
HTTPS by default
Every tunnel gets a trusted certificate on a wildcard subdomain, and custom domains get their own from Let's Encrypt automatically.
Point Stripe, GitHub or Slack webhooks at your laptop, open your app on a phone, or send a friend a link. Reserve a subdomain so the URL doesn't change every time you restart.
$wormhop http 3000$wormhop http 3000 --subdomain my-app$wormhop http 5173 --host-header rewrite --basic-auth me:secret01
Every tunnel gets a trusted certificate on a wildcard subdomain, and custom domains get their own from Let's Encrypt automatically.
02
Host header rewrite keeps dev servers that check the Host header happy, and WebSockets work, so hot reload works too.
03
Add basic auth to any tunnel with one flag before you send the link around.
04
A median of 0.19 ms per HTTP request on top of your app's own latency.
Questions
Yes. Reserve a subdomain on Hobbyist or Pro and pass --subdomain. Reserved names can only be used by you.
Yes. Add it in the dashboard, set a CNAME and a TXT record, and Wormhop issues a Let's Encrypt certificate for it.