Commit Graph

10 Commits

Author SHA1 Message Date
Haitao Pan
50dba213ee feat: implement postgresql.svc.plus docker deployment role 2026-06-26 10:00:00 +08:00
c14962d572 fix: quote strings in caddy_base_dir Jinja (invalid unquoted expr)
caddy_base_dir was {{ /opt/homebrew/etc/caddy if ansible_os_family == Darwin
else /etc/caddy }} with unquoted paths/value, so Jinja parsed '/' as division
-> 'unexpected /' templating error (hit on acp_opencode). Quote the literals:
'{{ "/opt/homebrew/etc/caddy" if ansible_os_family == "Darwin" else "/etc/caddy" }}'
across the 9 affected roles.
2026-06-21 09:55:12 +00:00
Haitao Pan
7635677dbf fix(caddy): resolve malformed YAML escapes and quotes introduced during caddy refactoring 2026-06-19 18:34:04 +08:00
Haitao Pan
4164e1ff91 refactor(caddy): completely refactor Caddy macOS paths and missing privileges across all roles 2026-06-19 18:22:53 +08:00
Haitao Pan
515ba95c75 feat(gpu_inference): add comprehensive GPU inference infrastructure with Sealos, Ray, and vLLM 2026-04-23 19:17:23 +08:00
Haitao Pan
672ea8ba32 Refactor ACP vhosts deployment layout 2026-04-09 14:16:05 +08:00
Haitao Pan
8c7d64bbcf update 2025-12-31 23:24:02 +08:00
Haitao Pan
4403423351 Update XControl dashboard deploy config
- set primary/certbot domains and role
- remove legacy xcontrol web playbook
- update nginx bootstrap health endpoint and certbot challenge
- refine docker healthcheck timing and endpoint
2025-12-23 18:21:47 +08:00
Haitao Pan
d47cd6ff5e Add inventory files and update XControl deploy config 2025-12-22 20:18:49 +08:00
Haitao Pan
8a57639da8 feat(playbooks): add comprehensive vhosts roles and ops scripts 2025-12-21 19:23:19 +08:00