Commit Graph
15 Commits
Author SHA1 Message Date
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 e0b5af2276 fix(model selection): bake dotfiles models.json (both glm models, env-ref key) over frozen worker list; catalog prefers baked file — was offering models the container registry couldn't resolve 2026-08-19 14:53:08 +02:00
Raphael Westphal d4af41e7dc deploy: keep --ignore-scripts for vendored packages (prepare=husky is a devDep, fails either way) 2026-08-19 11:28:52 +02:00
Raphael Westphal bfac99274d deploy: anchor rsync excludes (unanchored .git/node_modules stripped vendored pi packages from the build context) 2026-08-19 11:15:12 +02:00
Raphael Westphal 0bfa55a94a fix: npm-real launcher (npm is a JS symlink, mv broke it); keep .git in vendored git: packages (pi runs git fetch on existing installs) 2026-08-19 11:08:22 +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 95d2b5da4b plugin: benign-reconnect overflow-notice fix (maxAssignedSeq gate), null-id reconnect timer clear; rsync: mkdir before early exit 2026-08-18 19:04:05 +02:00
Raphael Westphal 71ab821abd worker: make/jq/gopls in base image + per-repo .lvmh/setup.sh hook (agent-driven persistent setup) 2026-08-18 17:38:38 +02:00
Raphael Westphal df91ba6c4c deploy: filter git: packages (husky postinstall crashes container sessions) 2026-08-18 17:02:20 +02:00
Raphael Westphal 95deb650cb worker: bake dotfiles pi config (filtered) + shared lvmh-pi-cache volume; CopyToContainer seeding 2026-08-18 16:59:51 +02:00
Raphael Westphal f8bfaeaa21 map: tickets 06+07 resolved; 05 partial (live spawn pending gitea token) 2026-08-18 15:33:02 +02:00
Raphael Westphal 49840225e2 daemon: Gitea v1 API adapter (git.westphal.fr is Gitea, not GitLab); fix golang Dockerfile to 1.26; sudo docker in deploy 2026-08-18 15:07:02 +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