Agents blueprint (automation)

Docker — foundational files

Build context is blueprints/agents/ (parent of docker/). From repository root:

File Role
Dockerfile.base Default automation base: Node LTS on Debian slim + git, curl, jq; WORKDIR /work.
Dockerfile.playwright Adds Chromium system dependencies via playwright install-deps for browser/Electron-style jobs; image agents-blueprint-playwright:local.
compose.yaml Builds agents-blueprint-base:local and agents-blueprint-playwright:local; bind-mount repo at /work.
.dockerignore Keeps build context small when the build context is blueprints/agents/.

Build context is blueprints/agents/ (parent of docker/). From repository root:

docker compose -f blueprints/agents/docker/compose.yaml build

Override image name or add bind mounts in the mutable agents/compose.override.yaml (see Agents blueprint — structure & layers §4).