36 lines
1.2 KiB
YAML
36 lines
1.2 KiB
YAML
---
|
|
- import_playbook: deploy_agent_skills.yml
|
|
vars:
|
|
agent_skills_enabled: "{{ xworkmate_bridge_agent_skills_enabled | default(false) }}"
|
|
|
|
- name: Ensure minimal XFCE XRDP desktop baseline
|
|
hosts: "{{ xworkmate_bridge_hosts | default('all') }}"
|
|
become: true
|
|
gather_facts: true
|
|
roles:
|
|
- role: roles/vhosts/xfce_xrdp_minimal/
|
|
tags: [xfce, xfce_xrdp_minimal]
|
|
|
|
- import_playbook: setup-ai-agent-runtime.yml
|
|
vars:
|
|
ai_agent_runtime_enabled: "{{ xworkmate_bridge_ai_agent_runtime_enabled | default(false) }}"
|
|
ai_agent_runtime_skills_enabled: "{{ xworkmate_bridge_agent_skills_enabled | default(false) }}"
|
|
|
|
- name: Deploy ACP vhosts through xworkmate bridge
|
|
hosts: "{{ xworkmate_bridge_hosts | default('all') }}"
|
|
become: true
|
|
gather_facts: true
|
|
roles:
|
|
- role: roles/vhosts/acp_server_codex/
|
|
tags: [acp_codex]
|
|
- role: roles/vhosts/acp_server_opencode/
|
|
tags: [acp_opencode]
|
|
- role: roles/vhosts/acp_server_gemini/
|
|
tags: [acp_gemini]
|
|
- role: roles/vhosts/acp_server_hermes/
|
|
tags: [acp_hermes]
|
|
- role: roles/vhosts/gateway_openclaw/
|
|
tags: [gateway_openclaw, openclaw]
|
|
- role: roles/vhosts/xworkmate_bridge/
|
|
tags: [xworkmate_bridge]
|