Skip to content

Conversation

@mgpai22
Copy link

@mgpai22 mgpai22 commented Jan 31, 2026

BREAKING CHANGE: Container env vars renamed from CLAWDBOT_* to OPENCLAW_* and CLAWDBOT_BIND_MODE worker env var renamed to OPENCLAW_BIND_MODE.

  • Rename npm package from clawdbot to openclaw in Dockerfile
  • Update all config paths from .clawdbot to .openclaw
  • Rename container env vars (CLAWDBOT_GATEWAY_TOKEN -> OPENCLAW_GATEWAY_TOKEN, CLAWDBOT_DEV_MODE -> OPENCLAW_DEV_MODE, CLAWDBOT_BIND_MODE -> OPENCLAW_BIND_MODE)
  • Update CLI references from clawdbot to openclaw in process detection
  • Update R2 sync/restore paths from clawdbot/ to openclaw/
  • Add backward-compatible R2 restore from legacy clawdbot/ backup dirs with automatic config file rename (clawdbot.json -> openclaw.json)
  • Generate random gateway token when none provided, since openclaw v2026.1.29 requires auth for non-loopback binds (--bind lan)

BREAKING CHANGE: Container env vars renamed from CLAWDBOT_* to OPENCLAW_*
and CLAWDBOT_BIND_MODE worker env var renamed to OPENCLAW_BIND_MODE.

- Rename npm package from clawdbot to openclaw in Dockerfile
- Update all config paths from .clawdbot to .openclaw
- Rename container env vars (CLAWDBOT_GATEWAY_TOKEN -> OPENCLAW_GATEWAY_TOKEN,
  CLAWDBOT_DEV_MODE -> OPENCLAW_DEV_MODE, CLAWDBOT_BIND_MODE -> OPENCLAW_BIND_MODE)
- Update CLI references from clawdbot to openclaw in process detection
- Update R2 sync/restore paths from clawdbot/ to openclaw/
- Add backward-compatible R2 restore from legacy clawdbot/ backup dirs
  with automatic config file rename (clawdbot.json -> openclaw.json)
- Generate random gateway token when none provided, since openclaw v2026.1.29
  requires auth for non-loopback binds (--bind lan)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant