Skip to content

Broch-Hosted Trial Quickstart

This is the Broch-hosted free trial — a place to verify Broch works for you before deploying it. For the real install, see Self-Hosting.

The Broch-hosted server at trial.broch.io lets prospective customers try Broch tunneling before committing to a self-hosted deployment. It is intentionally limited and is not a production offering.

The trial runs for 60 days — no credit card. When it ends, self-host to keep going: the same CLI, pointed at your own server URL.

Ready to evaluate the real product on your own infrastructure? Self-hosting has its own 15-day free trial — a card upfront, not charged — see Licensing.

Already self-hosting? If your organization runs its own Broch server, skip this page. Your admin will give you the server URL to use in place of trial.broch.io.

The CLI is distributed on npm and requires Node.js 22 or newer.

Terminal window
npm install -g @broch/cli

Verify the installation:

Terminal window
broch --version
Terminal window
broch config set --server https://trial.broch.io
Terminal window
broch auth login

This opens your browser for sign-in. After you authorize, the CLI is ready to use.

Terminal window
broch share my-app --target http://localhost:3000

Replace 3000 with the port your local service is running on. Broch generates a public HTTPS URL you can share immediately.

While the tunnel is up, every inbound request is printed as a one-line summary so you can see traffic land in real time:

my-app ← GET → 200 / (5ms)
my-app ← POST → 201 /api/users (12ms)

Add --inspect to also serve a local inspector UI where you can expand each request and replay it against your local service — see Inspecting requests.

The trial server allows a small set of public sites as share targets, so you can watch a tunnel work end-to-end without running anything locally. Point --target at one of these instead of localhost:

Terminal window
broch share demo --target https://books.toscrape.com
TargetWhat it shows
https://example.comThe minimal smoke test. A single static page — proves the tunnel resolves and serves.
https://books.toscrape.comA full bookstore catalog with relative links and images. Click around: every page, image, and request lands in your tunnel log. The best look at the proxy actually working.
https://httpbin.orgAn HTTP echo service. Open /ip and you’ll see the Broch server’s address, not yours — proof the request egressed through the tunnel. Open /headers to see the forwarded request headers.

How well a site demos depends on how it’s built. Broch forwards requests; it doesn’t rewrite HTML. A site that links to its own pages and assets with relative URLs (books.toscrape.com) routes every sub-request back through the tunnel, so the whole page comes through. A site that uses absolute URLs for everything — e.g. https://www.washingtonpost.com/... in every link and asset — only routes the first request; your browser fetches the rest straight from the origin, and just the landing page renders through the tunnel. Either way, the tunnel log shows you exactly what reached the server.

Bug reports, install trouble, and feature requests: email [email protected]. Anything else — feedback, partnerships, press: [email protected].