Gateway
Gateway هو الخادم المركزي لـ OpenClaw. يدير الـ Agents والـ Nodes والأدوات والـ Channels.
نظرة للمبتدئين:
- Gateway هو عملية (daemon) تعمل في الخلفية
- يدير جلسات Agent ويتصل بالـ Nodes
- معالجة الرسائل من Channels (Telegram، WhatsApp، إلخ)
- تنفيذ الكود في بيئة آمنة (Sandbox)
ما هو Gateway؟
Gateway هو عملية (daemon) تعمل في الخلفية وتقوم بـ:
- إدارة جلسات Agent
- الاتصال بالـ Nodes (iOS/Android)
- معالجة الرسائل من Channels (Telegram، WhatsApp، إلخ)
- تنفيذ الكود في بيئة آمنة (Sandbox)
- إدارة الأذونات والأمان
الأوامر الأساسية
بدء Gateway
openclaw gateway start
التحقق من الحالة
openclaw gateway status
إيقاف Gateway
openclaw gateway stop
إعادة تشغيل Gateway
openclaw gateway restart
عرض السجلات
openclaw gateway logs
ملف التكوين
يتم تكوين Gateway عبر ملف ~/.config/openclaw/config.json5:
{
gateway: {
port: 3777,
host: "0.0.0.0",
security: {
mode: "allowlist", // deny | allowlist | full
encryption: true
},
sandboxing: {
enabled: true,
runtime: "docker" // docker | none
}
}
}الموضوعات المتقدمة
- ⚙️ التكوين المتقدم - إعدادات متقدمة للخادم
- 🌐 الوصول عن بُعد - إعداد Gateway للوصول من خارج الشبكة المحلية
- 🔒 Sandboxing - تنفيذ الكود بأمان في حاويات معزولة
- 🛡️ الأمان - أفضل ممارسات الأمان والتشفير
- 🔐 Tailscale - استخدام Tailscale VPN للوصول الآمن
- 🔧 استكشاف الأخطاء - حل المشاكل الشائعة
💡 نصائح
- Gateway يبدأ تلقائيًا عند تسجيل الدخول (يمكن تعطيل ذلك)
- استخدم
openclaw gateway statusللتحقق من الحالة - السجلات متوفرة في
~/.config/openclaw/logs/