Reserve a name
Choose a project slug once. Bitrok combines it with your username to create a URL nobody else can claim.
excali-kreyonThe URL belongs to your project—not to a temporary session. Disconnect, restart, switch networks, and reconnect without touching frontend configuration.
Choose a project slug once. Bitrok combines it with your username to create a URL nobody else can claim.
excali-kreyonMap the endpoint to any local port. Your service stays private until the CLI opens an authenticated tunnel.
localhost:3000Use the permanent endpoint in Vercel, Netlify, a mobile app, or a game client. Reconnect without changing it.
bitrok up excaliA serious public endpoint without paying to keep every experimental service running on cloud infrastructure 24/7.
Test OAuth callbacks, payments, and third-party webhooks against local code.
Expose OAuth callbacks, payment hooks, and event receivers against local code.
Keep one backend environment variable while development moves with you.
Share dashboards, Kafka UIs, and admin services without deploying each one.
No DNS edits per project. No random address to paste into Vercel. No cloud VM for every backend.
$ bitrok login
$ bitrok create excali --port 3000
$ bitrok up excali
● tunnel connected
https://excali-kreyon.bitrok.tech → localhost:3000
Claim the endpoint your frontend can depend on.
curl -fsSL bitrok.tech/install | shirm https://bitrok.tech/install.ps1 | iex