DockHive Tunnel

Your localhost, live on the internet.

Expose an app running on your computer at a public HTTPS address, <name>.dockhive.live, signed in with your DockHive account. No port forwarding, no public IP.

$ curl -fsSL https://dockhive.io/tunnel/install.sh | sh

then dockhive login and dockhive expose 3000

~ dockhive
dockhive login Signed in from your browser. dockhive expose 3000 Connected to the fastest region: Europe (London) Forwarding https://your-app.dockhive.live → localhost:3000 Dashboard http://localhost:4040 GET / 200 12ms POST /webhooks 200 41ms
https://your-app.dockhive.live offline
visitor
edge
:3000

waiting for dockhive expose

  • US United States
  • EU Europe (London)
  • AS Asia (Singapore)
  • AF Africa (Johannesburg)

How it works

Three commands to a public URL.

Install the CLI, sign in once, expose a port. That's the whole setup.

1

Install

One line on macOS, Linux or Windows. It puts the dockhive CLI on your PATH.

$ curl -fsSL https://dockhive.io/tunnel/install.sh | sh
2

Sign in

Opens your browser to sign in with your DockHive account. No tokens to copy.

$ dockhive login
3

Expose

Pass the port your app listens on. You get a public HTTPS address right away.

$ dockhive expose 3000

On Windows, install from PowerShell with irm https://dockhive.io/tunnel/install.ps1 | iex. Reserved names, regions, running in the background and every flag are in the Tunnel docs.

Built for real traffic

A localhost tunnel that keeps up with your app.

Not just a static page preview. Tunnel carries the traffic your app actually sees, over HTTPS, through a global edge in four regions.

HTTPS everywhere

Every tunnel gets a public address at <name>.dockhive.live, served over HTTPS. No certificates to manage.

Global edge, 4 regions

US, Europe (London), Asia (Singapore) and Africa (Johannesburg). The CLI picks the fastest region for you.

Works with real apps

WebSockets, streaming responses, large uploads and long requests all go through, not just simple pages.

No port forwarding

The CLI dials out from your computer, so there are no router settings to change and no public IP needed.

Automatic reconnect

Wi-Fi drops, laptop sleeps, you switch networks: the tunnel reconnects on its own.

Local dashboard

Open localhost:4040 for a live request log and bandwidth, so you can see exactly what hit your app.

See every request

A live dashboard on your own machine.

While a tunnel runs, localhost:4040 shows a live request log and the bandwidth you're using. Your tunnels also appear in the DockHive console, under Tunnels.

  • US United States
  • EU Europe (London)
  • AS Asia (Singapore)
  • AF Africa (Johannesburg)

The CLI connects to the fastest region automatically and reconnects if your connection drops.

http://localhost:4040

Status

online · EU

Bandwidth

Requests

  • GET / 200 12ms
  • POST /webhooks/stripe 200 41ms
  • GET /api/session 200 8ms
  • GET /ws 101 open
  • PUT /uploads/demo.mp4 201 2.4s

illustration

Use cases

Share a local server with anyone.

Whenever something on your laptop needs a public link, for a minute or for the afternoon.

Share a dev server

Send a teammate or client a link to what you're building, straight from your machine. No deploy needed.

$ dockhive expose 5173

Test webhooks

Point Stripe or GitHub webhooks at your dockhive.live address and watch each request land in the local dashboard.

→ https://your-app.dockhive.live/webhooks/stripe

Demo a local app

Show a prototype in a meeting or a pitch from your laptop, on a real HTTPS link anyone can open.

$ dockhive expose 3000

Test on your phone

Open your local app on a real phone over HTTPS, on any network, to test mobile layouts and device features.

$ dockhive expose 8080

Run a home server

Reach a service running at home from anywhere, without opening ports on your router.

$ dockhive expose 8123

Plans

Included in every plan.

Tunnel comes with your account. Upgrade for more tunnels and names that stay the same.

Free Tier

Free

  • 1 tunnel
  • Random name
  • HTTPS on dockhive.live

Visitors see a one-time safety notice.

Start free

Developer Plan

Popular

$3 /month

  • 5 tunnels
  • 3 reserved names
  • HTTPS on dockhive.live

Keep the same address every time you start.

Start Developer Plan

Scale Plan

Custom

  • 100 tunnels
  • 50 reserved names
  • HTTPS on dockhive.live

For teams with many apps and environments.

Contact sales

Bandwidth beyond your plan allowance is $0.02 per GB, the same rate as the rest of the platform. Compare every plan →

Coming soon

Share your idle compute and earn rewards with DockHive Network.

Join the waitlist to hear when it opens.

Join the waitlist

FAQ

Questions, answered.

Want to put an app online for good? Deploy it with Drone.

What is DockHive Tunnel?

DockHive Tunnel exposes an app running on your own computer at a public HTTPS address, https://<name>.dockhive.live. You sign in with your DockHive account and run one command, dockhive expose 3000.

How do I expose localhost?

Install the dockhive CLI with curl -fsSL https://dockhive.io/tunnel/install.sh | sh on macOS or Linux, or irm https://dockhive.io/tunnel/install.ps1 | iex in Windows PowerShell. Run dockhive login to sign in from your browser, then dockhive expose 3000 with the port your app listens on.

Is DockHive Tunnel an ngrok alternative?

Yes. It does the same core job: a localhost tunnel that gives your local server a public HTTPS URL. It is part of your DockHive account, so your tunnels also show up in the DockHive console next to your apps.

Do I need port forwarding or a public IP?

No. The dockhive CLI dials out from your computer to the DockHive edge, so there are no router settings to change and no public IP needed. Every address is served over HTTPS.

Does it work with WebSockets, streaming and webhooks?

Yes. Tunnel carries real app traffic: WebSockets, streaming responses, large uploads and long requests. Point Stripe or GitHub webhooks at your dockhive.live address and watch each request arrive in the local dashboard at http://localhost:4040.

Where does my traffic go?

The DockHive edge runs in four regions: the US, Europe (London), Asia (Singapore) and Africa (Johannesburg). The CLI connects to the fastest region automatically and reconnects on its own if your connection drops.

What does it cost?

The Free Tier includes 1 tunnel with a random name; visitors see a one-time safety notice. The Developer Plan ($3/month) includes 5 tunnels and 3 reserved names, and the Scale Plan 100 tunnels and 50 reserved names. Bandwidth beyond your plan allowance is $0.02 per GB, the same rate as the rest of the platform.

Put localhost on the internet in a minute.

Create a free DockHive account, install the CLI and run dockhive expose 3000.

Read the Tunnel docs →