openclaw daemon
اسم مستعار قديم لأوامر إدارة خدمة Gateway.
يُطابق openclaw daemon ... نفس سطح التحكم في الخدمة الموجود في أوامر خدمة openclaw gateway ....
الاستخدام
الأوامر الفرعية
status: إظهار حالة تثبيت الخدمة وفحص سلامة Gatewayinstall: تثبيت الخدمة (launchd/systemd/schtasks)uninstall: إزالة الخدمةstart: بدء الخدمةstop: إيقاف الخدمةrestart: إعادة تشغيل الخدمة
الخيارات الشائعة
status: --urlو--tokenو--passwordو--timeoutو--no-probeو--require-rpcو--deepو--jsoninstall: --portو--runtime <node|bun>و--tokenو--forceو--json- دورة الحياة (
uninstall|start|stop|restart): --json
- يقوم
statusبحلSecretRefsالخاصة بالمصادقة والمكوّنة لاستخدامها في مصادقة الفحص عندما يكون ذلك ممكنًا. - إذا تعذر حل
SecretRefمطلوب للمصادقة في مسار هذا الأمر، فإنdaemon status --jsonيبلغ عنrpc.authWarningعندما يفشل اتصال/مصادقة الفحص؛ مرّر--token/--passwordصراحةً أو قم بحل مصدر السر أولًا. - إذا نجح الفحص، فسيتم إخفاء تحذيرات auth-ref غير المحلولة لتجنب النتائج الإيجابية الكاذبة.
- يضيف
status --deepفحصًا على مستوى النظام بأفضل جهد للخدمة. وعندما يعثر على خدمات أخرى شبيهة بـ gateway، يطبع الخرج المخصص للبشر تلميحات للتنظيف ويحذر من أن التوصية المعتادة ما تزال gateway واحدًا لكل جهاز. - في تثبيتات Linux systemd، تتضمن فحوصات انحراف الرمز في
statusكلاً من مصدري الوحدةEnvironment=وEnvironmentFile=. - تقوم فحوصات الانحراف بحل
SecretRefsالخاصة بـgateway.auth.tokenباستخدام بيئة التشغيل المدمجة (بيئة أوامر الخدمة أولًا، ثم بديل بيئة العملية). - إذا لم تكن مصادقة الرمز فعالة عمليًا (تعيين صريح لـ
gateway.auth.modeإلىpassword/none/trusted-proxy، أو عدم تعيين الوضع عندما يمكن أن تفوز كلمة المرور ولا يوجد مرشح رمز يمكن أن يفوز)، فإن فحوصات انحراف الرمز تتخطى حل رمز التكوين. - عندما تتطلب مصادقة الرمز وجود رمز وتكون
gateway.auth.tokenمُدارة عبر SecretRef، فإنinstallيتحقق من أن SecretRef قابلة للحل لكنه لا يحفظ الرمز المحلول في بيانات تعريف بيئة الخدمة. - إذا كانت مصادقة الرمز تتطلب رمزًا وكان SecretRef المكوَّن للرمز غير قابل للحل، يفشل التثبيت بشكل مغلق.
- إذا تم تكوين كل من
gateway.auth.tokenوgateway.auth.passwordوكانgateway.auth.modeغير معيّن، فسيتم حظر التثبيت حتى يتم تعيين الوضع صراحةً. - إذا كنت تشغّل عمدًا عدة بوابات على مضيف واحد، فاعزل المنافذ والتكوين/الحالة ومساحات العمل؛ راجع /gateway#multiple-gateways-same-host.
المفضّل
استخدمopenclaw gateway للحصول على الوثائق والأمثلة الحالية.