a765b3d22f726ede1c43bf71bba2442127e93671
Claw Fleet Console
openclaw-taskboard is now a Next.js + React + Tailwind + shadcn-style dashboard for the deployed Claw fleet.
It tracks and visualizes:
- OpenClaw swarm agents on
ubuntu - ZeroClaw host runtimes on
grizzleyandice - shared task assignment across both families
- wiki pages and architecture documentation rendered in the UI
Stack
- Next.js App Router
- React 19
- Tailwind CSS
- shadcn-style UI components under
components/ui - SQLite task storage
Key Pages
/tasks- unified Kanban board/agents- configured OpenClaw and ZeroClaw runtimes/architecture- deployed architecture documentation with ASCII topology/wiki- markdown-backed runbooks and generated docs/usage- usage aggregates from the local tracking table
Fleet Model
OpenClaw
- Host:
ubuntu - Service:
openclaw.service - Runtime:
/srv/state/openclaw/current - Config:
~/.openclaw/openclaw.json - Channels:
- Telegram DM allowlist
- Homelab HQ forum topics
- local gateway on
:18789
ZeroClaw
- Primary runtime:
grizzley - Control-plane runtime:
ice - Runtime roots:
/srv/state/zeroclaw/current/home/bear/.zeroclaw-admin
- Channels:
- paired HTTP gateway access
- Homelab-Ice forum topics
- remote gateway routing from
ice
Important Environment Variables
DB_PATHWIKI_DIRAGENTS_DIRSESSIONS_DIROPENCLAW_CONFIGZEROCLAW_PRIMARY_DIRZEROCLAW_CONTROL_DIR
Development
npm install
npm run dev
Production Build
npm run build
npm start
Deployment Shape On Ubuntu
- app source checkout:
/srv/apps/openclaw-taskboard/current - taskboard data:
/srv/state/openclaw-taskboard/data - OpenClaw mounts:
/home/bear/.openclaw/agents/home/bear/.openclaw/openclaw.json/home/bear/.openclaw/workspace/wiki
- ZeroClaw mounts:
/srv/state/zeroclaw/current/home/bear/.zeroclaw-admin
Notes
- The UI intentionally treats OpenClaw and ZeroClaw as separate families with different runtime and channel models.
iceZeroClaw remains tied to host-local secret/encryption state; the dashboard reads that runtime but does not attempt to rewrite it.
Description
OpenClaw Agent Fleet Dashboard - Task coordination board for the OpenClaw agent fleet
Languages
TypeScript
58.8%
JavaScript
26.8%
CSS
7.5%
HTML
6.3%
Shell
0.4%
Other
0.2%