# task-board stack tunables. Copy to `.env` on ana-docker before deploying. # # The deploy playbook seeds `.env` from this template on first run only — # it won't clobber an existing `.env`. # Image tag. Built locally from the task-board git repo by the playbook. TASK_BOARD_IMAGE=task-board:local # Host port exposing MCP + web UI (container listens on 7878 internally). TASK_BOARD_PORT=7878 # Bind address. 0.0.0.0 exposes to LAN; 127.0.0.1 restricts to localhost. # Claude Code running on another machine needs LAN (or SSH-forward + 127.0.0.1). TASK_BOARD_BIND=0.0.0.0 # Host path for the SQLite store. Container runs as uid 1000 — path must be # writable by that uid (mkdir'd by the playbook without sudo, so lkraven-owned # when lkraven is uid 1000 on the host). TASK_BOARD_DATA_DIR=/opt/docker/conf/task-board/data # Seconds of inactivity before a card turns grey (dormant). TASK_BOARD_DORMANT_AFTER=3600 # Seconds archived (completed) cards are kept before hard-delete. TASK_BOARD_ARCHIVE_TTL=86400