qa CLI or run
the Connector Docker image on a network host.
Prerequisites
Allow outbound TCP 443 from the machine runningqa tunnel or the Connector
container to these IP addresses. Tunnels currently connect through West US 3.
The machine also needs DNS resolution and network access to the target app.
Tunnel with the CLI
Useqa tunnel when the app is reachable from the machine running the CLI.
Start the tunnel for the exact address Mo will open, then pass its ID to
qa start:
staging.internal:8080, you can tunnel it without Docker:
qa tunnel stop "$tunnel_id". Pass more addresses to qa tunnel start if the
flow needs them. The qa tunnel reference
covers foreground mode and listing tunnels.
Run the Connector with Docker
For a VM that can reach an internal app, run the Connector container there. The Connector needs outbound access to Momentic and does not open an inbound port on your network. Get the Connector image from Momentic before starting.Start the Connector
SetCONNECTOR_IMAGE to the image reference Momentic gave you, and set
MOMENTIC_API_KEY to your organization’s API key. This example lets Mo open
https://app.internal.example through a Connector named internal-poc:
browserAddress is the host and port Mo opens. target is the host and port
the Connector reaches on your network. Set scheme to http or https to
match the app. On a Linux host, --network host lets the Connector reach
services bound to the host’s loopback address. Keep the state volume so the
Connector retains its identity across restarts.
Check docker logs momentic-connector to confirm enrollment succeeds. Then
start a Mo session with the Connector name: