Update openclaw role for Margaret Docker deployment

- Updated defaults: custom image, container name, config paths
- Updated compose template: proper CMD, HOME env, user mapping
- Updated tasks: image existence check, warning if not found
- Added handlers: restart on compose changes
- Image must be pre-built on Bart (16GB RAM) and transferred
This commit is contained in:
2026-02-02 21:55:08 -06:00
parent 138d16b6e6
commit c276c2a090
4 changed files with 65 additions and 28 deletions
+9 -4
View File
@@ -1,5 +1,10 @@
---
openclaw_compose_dir: "{{ docker_compose_base }}/automation"
openclaw_data_dir: /data/openclaw
openclaw_image: "ghcr.io/openclaw/openclaw:latest"
openclaw_host: "openclaw.{{ domain }}"
openclaw_compose_dir: "{{ docker_compose_base }}/margaret"
openclaw_config_dir: /home/glyptic/.openclaw
openclaw_image: margaret-openclaw:latest
openclaw_container_name: margaret
openclaw_gateway_port: 18790
openclaw_matrix_user: margaret
openclaw_anthropic_api_key: "{{ vault_anthropic_api_key }}"
openclaw_user_uid: "1000"
openclaw_user_gid: "1000"