Stable
Connectors
Administrator setup for the outbound connector: package access, runtime values, network reachability, readiness, diagnostics and rotation.
Steps
Follow these in order.
- 01Create the connectorIn the dashboard open Workspace settings → Connectors, add a connector and copy its install command/token.
- 02Download the connectorGet the connector binary or Docker image from Downloads for your OS — or use the install command from step 1, which pulls it.
- 03Run it where the app livesStart the connector inside the network with the app. It dials out to BusinessProxy — no inbound firewall port.
- 04Wait for “online”The connector status flips to online when the outbound tunnel is established and authenticated.
- 05Scale to high availabilityFor production, run two or three connector instances with one connector ID and distinct instance IDs.
- 06Allowed upstreams and configuration snapshotThe connector only reaches explicitly published upstreams (a controlled snapshot). It is not a general bridge.
- 07Rotate or revoke credentialsConnector credentials can be rotated and revoked from the account; access fails closed on loss.
Reference
Implementation details for setup and review.
- BUSINESSPROXY_API_URL — BusinessProxy API endpoint.
- CONNECTOR_WORKSPACE_ID — workspace that owns the connector.
- CONNECTOR_ID — connector identifier from the workspace.
- CONNECTOR_TOKEN — one-time runtime token shown after creation or rotation.
- Connector to BusinessProxy API: outbound TCP 443 for HTTPS and tunnel traffic.
- Connector to internal app: internal DNS and TCP/TLS reachability to each configured app URL.
- External user to public app address: HTTPS 443 to the issued app host.
- Do not open a public inbound port to the connector.
- Use two instances for normal redundancy and three when API replica coverage, rolling restart margin or customer policy requires it.
- Place instances on separate hosts or nodes when the goal is host-level failure tolerance.
- Use the detailed high-availability guide before enabling this for a customer environment.
- Rotate the connector token from the dashboard or API.
- Store the new token in the connector host secret store.
- Restart the connector with the new value and confirm that readiness returns to Ready.
- If maintenance requires an immediate access cutoff, revoke active private app sessions separately.