Deterministic tunnels for local services

Your backend can live anywhere.

Give a local API, webhook receiver, or demo backend one permanent public URL. Set it in Vercel once, then run your service from your laptop whenever you need it.

macOS / Linux
$curl -fsSL bitrok.tech/install | sh
Stable across restartsHTTP requestsSelf-hostable
1 URL
across every restart
30 sec
from install to public
HTTP
request traffic
Your relay
self-host when you want
How It Works

A fixed address for a moving backend.

The URL belongs to your project—not to a temporary session. Disconnect, restart, switch networks, and reconnect without touching frontend configuration.

01

Reserve a name

Choose a project slug once. Bitrok combines it with your username to create a URL nobody else can claim.

excali-kreyon
02

Point it at localhost

Map the endpoint to any local port. Your service stays private until the CLI opens an authenticated tunnel.

localhost:3000
03

Configure the frontend once

Use the permanent endpoint in Vercel, Netlify, a mobile app, or a game client. Reconnect without changing it.

bitrok up excali
Built for demos that need to stay configured

Ship the frontend. Keep the backend close.

A serious public endpoint without paying to keep every experimental service running on cloud infrastructure 24/7.

APIs & webhooks

Test OAuth callbacks, payments, and third-party webhooks against local code.

Webhook testing

Expose OAuth callbacks, payment hooks, and event receivers against local code.

Vercel frontends

Keep one backend environment variable while development moves with you.

Internal tools

Share dashboards, Kafka UIs, and admin services without deploying each one.

Minimal by design

From zero to public in 3 commands.

No DNS edits per project. No random address to paste into Vercel. No cloud VM for every backend.

macOSLinuxWindows
~/projects/excali

$ bitrok login

$ bitrok create excali --port 3000

$ bitrok up excali

tunnel connected

https://excali-kreyon.bitrok.tech → localhost:3000

Make your local backend feel permanent.

Claim the endpoint your frontend can depend on.

macOS / Linux
$curl -fsSL bitrok.tech/install | sh
Windows PowerShell
>irm https://bitrok.tech/install.ps1 | iex