Skip to main content
Each subscriber gets a dedicated OpenClaw gateway — an isolated container running on Fly.io infrastructure.

Specifications

ResourceValue
CPU2 shared CPUs
RAM2 GB
StoragePersistent volume at /data
RegionUS East (iad) by default
URLhttps://oc-{slug}.fly.dev
Subdomainhttps://{slug}.openclaws.biz

Lifecycle

Subscribe → Provisioning (~30s) → Running → [Destroy] → Stopped
  • Provisioning — Fly.io creates your app, volume, and machine
  • Running — Gateway is healthy, Control UI accessible
  • Error — Something went wrong (check Settings for details)
  • Deleting — Gateway is being torn down

Managing Your Gateway

From Settings → OpenClaw Gateway:
  • Open OpenClaw — launches Control UI with auto-auth
  • Access Token — copy the gateway token for manual connections
  • Destroy Instance — tears down the Fly.io machine and volume
Destroying your instance removes all data including conversations, memories, and cron jobs. This cannot be undone.

What’s Injected at Provisioning

Your gateway receives these environment variables:
VariableSource
ANTHROPIC_API_KEYYour BYO key or platform managed key
OPENAI_API_KEYYour BYO key (if configured)
COMPOSIO_API_KEYPlatform Composio key
COMPOSIO_ENTITY_IDYour unique Composio entity
OPENCLAW_GATEWAY_TOKENAuto-generated auth token