Remote management tool for openclaw
766
A web dashboard for deploying, managing, and monitoring OpenClaw AI agents on remote VMs over SSH.
openclaw.json and prompt files remotelyClone the repo and run:
docker compose up -d
Or pull directly:
docker pull madisonjcoleman/clawmanager:latest
Then use docker-compose.yml from this repo, or write your own. The dashboard runs on port 12445 by default.
12445 (or set CLAWMANAGER_PORT)/root/.openclaw for persistent data (nodes, credentials, configs)| Variable | Default | Description |
|---|---|---|
CLAWMANAGER_PORT | 12445 | Web UI and API port |
CLAWMANAGER_MODE | external | external (remote nodes) or embedded (local agent) |
OPENCLAW_URL | Explicit OpenClaw endpoint URL | |
OPENCLAW_PORT | 18789 | Default OpenClaw port |
DATA_DIR | /root/.openclaw/.clawmanager_data | Internal data storage path |
Mount a host directory to /root/.openclaw to keep your data across restarts:
-v ~/.openclaw:/root/.openclaw
This stores the SQLite database (node definitions, encrypted SSH credentials), secrets, and configuration files.
Standard mode (docker-compose.yml) uses bridge networking with host.docker.internal mapped, so the container can reach services on the host machine.
Host network mode (docker-compose.host.yml) runs directly on the host interface for full LAN access, useful when ClawManager needs to reach local inference servers or other LAN resources.
License: MIT
Content type
Image
Digest
sha256:225c94abf…
Size
132.9 MB
Last updated
7 months ago
docker pull madisonjcoleman/clawmanager