Skip to main content

ClawDock

ClawDock is a small shell-helper layer for Docker-based Velaclaw installs. It gives you short commands like clawdock-start, clawdock-dashboard, and clawdock-fix-token instead of longer docker compose ... invocations. If you have not set up Docker yet, start with Docker.

Install

Use the canonical helper path:
If you previously installed ClawDock from scripts/shell-helpers/clawdock-helpers.sh, reinstall from the new scripts/clawdock/clawdock-helpers.sh path. The old raw GitHub path was removed.

What you get

Basic operations

Container access

Web UI and pairing

Setup and maintenance

Utilities

First-time flow

If the browser says pairing is required:

Config and secrets

ClawDock works with the same Docker config split described in Docker:
  • <project>/.env for Docker-specific values like image name, ports, and the gateway token
  • ~/.velaclaw/.env for env-backed provider keys and bot tokens
  • ~/.velaclaw/agents/<agentId>/agent/auth-profiles.json for stored provider OAuth/API-key auth
  • ~/.Zavianx/velaclaw-dev.json for behavior config
Use clawdock-show-config when you want to inspect the .env files and velaclaw.json quickly. It redacts .env values in its printed output.