Commit Graph
10 Commits
Author SHA1 Message Date
Raphael Westphal ecee633479 feat: playwright browser cache mount + PLAYWRIGHT_BROWSERS_PATH; ops guide: MCP stack inherited from base image 2026-08-20 10:58:50 +02:00
Raphael Westphal 055dd88f5e feat: MCP in containers — cloakbrowser-mcp + chromium libs baked, mcp.json standard config, shared host chromium cache mounted ro; playwright via npx 2026-08-20 10:43:23 +02:00
Raphael Westphal 6d10877e34 feat: agent deploys — passwordless ssh key (alarm/desk/blanc-nas + gitea), write-scope gitea token, secrets mounts, gitconfig, APPEND_SYSTEM deploy guide 2026-08-20 09:34:17 +02:00
Raphael Westphal b51a3b564f fix: worker auth.json bind must use HOST path (docker.sock resolves bind sources on the host, not in the daemon container) 2026-08-19 15:04:54 +02:00
Raphael Westphal a4fe178724 fix: LVMH_HOST_PI_AGENT_DIR must point at the daemon-internal /pi-dotfiles mount — host path made docker create an empty auth.json DIR inside workers, breaking model resolution (unknown) 2026-08-19 15:01:07 +02:00
Raphael Westphal 5c71edfac4 feat: full model catalog (settings enabledModels + custom providers) and provider credentials in spawned containers (keys passthrough + host auth.json bind) 2026-08-19 11:41:31 +02:00
Raphael Westphal cbf52d2b76 feat: full pi config in containers — git: packages vendored at bake (ignore-scripts), npm shim for runtime installs, dotfiles mount + POST /api/pi-config/resync rebuilds worker+ops images (95% cover, race clean) 2026-08-19 11:00:39 +02:00
Raphael Westphal bcd976a8ac deploy: worker image COPY simplification, web-dist mount, alarm build flow 2026-08-18 14:59:25 +02:00
Raphael Westphal 345025b070 chore: post-commit formatting churn 2026-08-18 13:10:15 +02:00
Raphael Westphal 05ad577eea integration: worker image, bridge, compose, Makefile, deploy scripts 2026-08-18 13:03:57 +02:00