Skip to main content

fased gateway

The gateway is the live runtime server for channels, nodes, sessions, hooks, and RPC control. Related:

Run

fased gateway remains supported as a shortcut, but fased gateway run is the clearest foreground command and is preferred in docs and scripts. From a source checkout after the repo has been built:
Common run options:
  • --port <port>
  • --bind <loopback|lan|tailnet|auto|custom>
  • --auth <none|token|password|trusted-proxy>
  • --token <token>
  • --password <password>
  • --tailscale <off|serve|funnel>
  • --tailscale-reset-on-exit
  • --allow-unconfigured
  • --force
  • --dev
  • --reset
  • --verbose
  • --ws-log <auto|full|compact>
  • --raw-stream
  • --raw-stream-path <path>
Binding beyond loopback without token/password auth or trusted-proxy auth is blocked.

Status and health

Shared RPC flags where supported:
  • --url <url>
  • --token <token>
  • --password <password>
  • --timeout <ms>
  • --expect-final
  • --json
If you set --url, the CLI does not fall back to config or environment credentials. Pass --token or --password explicitly for that target.

Remote probe

RPC helper

Use gateway call for low-level diagnostics and scripted checks.

Usage summary

For the browser view, use Usage.

Admin helpers

Mutating admin helpers require --yes:
Use these for repair and diagnostics, not normal setup.

Service management

The older fased daemon ... namespace remains as a compatibility command for existing scripts.

Discovery

Discovery can use mDNS on local. or Wide-Area Bonjour when you configure DNS.