CLI reference
rundock tunnel
rundock tunnel <port> [flags] Expose a local port through a public HTTPS tunnel.
- --name <subdomain>
- Requested subdomain.
- --password[=SECRET]
- Password-protect the tunnel. Bare --password prompts; space-separated values are not supported.
- --expires <duration>
- Close the tunnel after this duration (e.g. 30m).
- --once
- Invalidate the link after the first successful access.
- --hookwatch
- Forward request metadata to HookWatch (requires HOOKWATCH_API_URL and HOOKWATCH_API_TOKEN).
$ rundock webhook
rundock webhook <provider> <port> Open a tunnel tagged with a webhook provider preset. Providers: stripe, github, telegram, discord, paddle.
$ rundock services
rundock services List Docker Compose services, their published ports, and whether each is safe to expose.
rundock expose
rundock expose <service> [--port N] [--yes] | rundock expose stack Open a tunnel to a Compose service by name, or one tunnel per exposable service with 'stack'.
- --port N
- Required when a service publishes more than one port.
- --yes
- Skip the confirmation prompt for a private/risky service.
$ rundock replay
rundock replay <request-id> [--curl] Replay a captured request to the live tunnel.
- --curl
- Print the request as a ready-to-run curl command instead of sending it.
rundock login
rundock login Sign in to your RunDock account with the device flow.
rundock logout
rundock logout Remove the stored token.
rundock version
rundock version Print the rundock version.