# CLAUDE.md — Kanboard Guidance for Claude Code when working with the Kanboard service on the Agap server. This directory holds only the **live** Docker Compose config for the `kanboard` container (board data lives in a Docker volume). Everything else Kanboard-related — service docs, the task-orchestration ruleset, the `claude-usage` quota script, and a reference copy of the `kanboard_*` MCP tool implementation — has been consolidated into its own repo: **`/home/alvis/kanboard`** (Gitea: `alvis/kanboard`). Read `/home/alvis/kanboard/CLAUDE.md` before working with Kanboard or the orchestration pipeline. - Container `kanboard`, image `kanboard/kanboard:latest`, port `127.0.0.1:4800:80` - The MCP server implementing `mcp__agap__kanboard_*` (`src/kanboard.js`) lives in `agap-mcp` (`/home/alvis/agap_git/agap-mcp`) — shared with other tool sets (`vw_*`, `gitea_*`, `ha_*`, `zabbix_*`, `radicale_*`), so it stays here rather than moving to the kanboard repo. ## Common Commands ```bash docker compose up -d # start docker compose restart # restart docker compose logs -f # logs ```