Haitao Pan
044a264256
feat: full macOS (Darwin) compatibility fixes for Ansible playbooks
2026-06-18 16:26:51 +08:00
Haitao Pan
532c57a359
fix(offline): skip online repos for docker/nodejs and add ubuntu 26.04 support
2026-06-17 20:43:16 +08:00
Haitao Pan
65aef78937
fix: trust NodeSource armored signing key
2026-06-15 15:16:06 +08:00
Haitao Pan
2f4d3ad930
fix: make offline runtime reprovisioning stable
2026-06-15 15:12:56 +08:00
Haitao Pan
cfe89432a1
fix: allow pinned nodejs runtime downgrades
2026-06-14 13:50:05 +08:00
Haitao Pan
69e7691287
chore: align AI agent runtime playbooks
2026-05-26 12:58:56 +08:00
Haitao Pan
184a200c40
refactor: improve auth token handling and dynamic configurations
...
- Dynamically resolve Chromium executable path in ai_agent_runtime.
- Read existing auth tokens from systemd for hermes and xworkmate_bridge.
- Fix yarn gpg key extension in nodejs role.
- Support force install flag in agent_skills.
- Remove openclaw gateway from xworkmate_bridge role.
- Add .playwright-mcp/ to .gitignore.
2026-04-30 11:55:34 +08:00
Haitao Pan
f7a627673a
feat(playbooks): rename root authorized key bootstrap playbook
2026-04-04 13:16:07 +08:00
e4b3c7f7f0
Merge branch 'main' into codex/update-nodejs-role-for-specific-versions-syk27k
2026-01-12 13:01:51 +08:00
1148aef0a7
Align nodejs role with keyring-based repos
2026-01-12 12:59:35 +08:00
e6c0d3239c
Support exact Node.js and Yarn versions
2026-01-12 12:34:17 +08:00
Haitao Pan
8a57639da8
feat(playbooks): add comprehensive vhosts roles and ops scripts
2025-12-21 19:23:19 +08:00