Share Localhost
Give a local HTTP service a public HTTPS URL for team demos and integration testing.
Share localhost over HTTPS. Receive webhooks on your own appliance. Your IdP authorizes who may create a tunnel.
No Broch deployment fee. A free trial, then priced per active user (pricing). You need an Azure subscription, a DNS zone you control and an OIDC identity provider.
Broch runs on a single VM in your Azure subscription. Your application traffic passes through the appliance you control.
Give a local HTTP service a public HTTPS URL for team demos and integration testing.
Receive callbacks through your own Broch deployment. Capture and replay requests with broch share my-app --target http://localhost:3000 --inspect.
Grant tunnel creation through your IdP and admin-assigned policies. Keep the audit trail in your infrastructure.
Your DNS zone, your identity provider and a VM size (Standard_B2s recommended). First boot takes about 3–10 minutes, wildcard TLS included.
Your first admin signs in through your IdP. The setup wizard starts the trial: free until the 1st of the month, at least 15 days, for up to 10 active users.
An admin assigns a Share Policy to your developers’ IdP group. They install the CLI, sign in through the same IdP and share a local port. Every request lands in the terminal as it arrives.
$ npm install -g @broch/cli $ broch config set --server https://broch.{your-domain} $ broch auth login $ broch share my-app --target http://localhost:3000 my-app ← POST → 201 /api/users (12ms)
Incoming HTTP requests pass CIDR and header rules. Visitors to a Share URL do not sign in through your IdP. Configure those rules for the service you expose.
compare Broch and ngrok →Deploy the appliance from the Azure Marketplace, then sign in and start your trial.
read the Azure deployment guide →