التثبيت باستخدام Ansible
استخدم Ansible لأتمتة تثبيت وإعداد OpenClaw على خوادم متعددة.
متطلبات
- Ansible 2.10 أو أحدث
- Python 3.8+
- وصول SSH إلى الخوادم المستهدفة
Playbook أساسي
---
- hosts: openclaw_servers
become: yes
tasks:
- name: Install Node.js
apt:
name: nodejs
state: present
- name: Install OpenClaw
npm:
name: openclaw
global: yes
state: latest
- name: Create config directory
file:
path: /etc/openclaw
state: directory
mode: '0755'
- name: Start OpenClaw Gateway
shell: openclaw gateway start
async: 0
poll: 0التشغيل
ansible-playbook openclaw.yml -i inventory
ملف Inventory
[openclaw_servers] server1.example.com ansible_user=ubuntu server2.example.com ansible_user=ubuntu
ملاحظة
للإنتاج، استخدم Ansible Vault لتخزين البيانات الحساسة مثل API tokens.