tunneler-node
v0.1.1
Published
Run a Tunneler egress node — give your governed identities a residential exit IP. Browser auth, no key copying.
Maintainers
Readme
tunneler-node
Run a Tunneler egress node — give your governed identities a residential exit IP so a workspace's accounts don't all originate from one address. The node only forwards encrypted bytes; it never sees cookies or content.
Run it
npx tunneler-nodeOn first run it opens your browser to authorize (you approve while signed in to the dashboard — no key to copy), downloads the tunnel binary for your platform, dials the broker, and starts earning points. It appears under the Nodes tab.
Keep it running to stay in the pool. Re-running reuses the saved credential.
Options
Flags or env vars:
--label <name>/TUNNELER_NODE_LABEL— a name for this node.--region <code>/TUNNELER_NODE_REGION— e.g.us-west.--api-url <url>/TUNNELER_API_URL— self-hosted API (defaulthttps://api.tunneler.ai).TUNNELER_API_KEY— skip the browser flow with a key from Settings → API keys.--no-open— print the auth link instead of opening a browser.
Notes
- Requires Node 18+.
- Windows: antivirus often quarantines the native tunnel binary. Run the
Docker image instead:
docker run -d cgberlin/tunneler-node.
MIT
