الأتمتة وسير العمل

Node-RED

أتمِت تدفقاتك واربط واجهات API لديك بالسحب والإفلات، دون أي شيفرة.

حول Node-RED

يجلب Node-RED البرمجة القائمة على التدفق إلى أتمتتك. فبدلًا من كتابة النصوص البرمجية، تسحب العُقد إلى مساحة العمل وتصلها بأسلاك لتصف كيف تتحرك البيانات وكيف تُعالَج. ينشئ نقاط HTTP وطلبات webhook بشكل أصيل، ويتحدث بروتوكول MQTT لإنترنت الأشياء، ويتيح لك تكوين واجهات REST API كاملة دون شيفرة. ومع أكثر من 4000 عقدة مجتمعية، يمكنك التكامل مع أي خدمة تقريبًا. وتشغيله مستضافًا ذاتيًا على خادمك يبقي بياناتك سيّدة وتكاملاتك تحت سيطرتك بالكامل.

ما يُثبَّت

جاهز عند تشغيل الخادم

أنظمة التشغيل المتوافقة
Ubuntu 24.04
التطبيق
Node-RED
الحد الأدنى من RAM
512 MB كحد أدنى
الحد الأدنى من CPU
1 vCPU
الوصول
root عبر SSH

الميزات الرئيسية

  • محرّر مرئي قائم على التدفقات بالسحب والإفلات، لتأليف الأتمتة دون شيفرة.
  • أكثر من 4000 عقدة مجتمعية متاحة تغطي معظم الخدمات والبروتوكولات.
  • إنشاء أصيل لطلبات webhook ونقاط HTTP مباشرةً من تدفقاتك.
  • دعم بروتوكول MQTT وتبادلات إنترنت الأشياء لقيادة الحسّاسات والأجهزة المتصلة.
  • بناء واجهات REST API كاملة دون كتابة شيفرة، تعرضها تدفقاتك الخاصة.
  • سيادة كاملة على البيانات: الخدمة مستضافة ذاتيًا على خادمك.

متى تستخدم هذا الحل؟

تنسيق واجهات API خارجية

اربط عدة خدمات ويب معًا: اجلب بيانات من واجهة API، وحوّلها في عقدة function، ثم أرسِل النتيجة إلى خدمة أخرى، كل ذلك ضمن تدفق مرئي.

قيادة أجهزة إنترنت الأشياء

استقبل قراءات الحسّاسات عبر MQTT، وطبّق منطق القرار، وأطلِق إجراءات على أجهزتك المتصلة في الوقت الحقيقي.

عرض طلبات webhook والأتمتة

أنشئ نقاط HTTP تتفاعل مع أحداث أدواتك (نماذج، مدفوعات، تنبيهات) وسلسِل المعالجة دون خادم تطبيقات مخصّص.

الدليل

نشر Node-RED على خادم VPS الخاص بك

  1. افتح لوحة تحكّم Node-RED

    بعد التثبيت من المتجر، افتح الرابط المقدَّم للوصول إلى محرّر Node-RED. تُحمَّل الواجهة مباشرةً في متصفحك جاهزةً للاستخدام.

  2. استكشف محرّر التدفق المرئي

    تعرّف على مساحة العمل: لوحة العُقد على اليسار، ومساحة التدفق في الوسط حيث تصل العُقد بالأسلاك، ولوحة المعلومات على اليمين. هنا تُبنى كل أتمتتك.

  3. أنشئ أول تدفق

    اسحب عقدة webhook (مدخل HTTP)، وصِلها بعقدة function لمعالجة البيانات، ثم بعقدة استجابة. انشر التدفق: أول أتمتة لديك تستجيب الآن للطلبات الواردة.

  4. ثبّت العُقد المجتمعية

    افتح مدير اللوحة من القائمة، وابحث عن العقدة التي تحتاجها بين الآلاف المتاحة، وثبّتها بنقرة واحدة لتوسيع قدرات خدمتك.

  5. اتصل بالخدمات الخارجية

    هيّئ عقدة MQTT نحو الوسيط لديك، أو عقدة قاعدة بيانات، أو عقدة طلب REST API لوصل تدفقاتك بأنظمتك القائمة وتمرير البيانات من طرف إلى طرف.

الأسئلة الشائعة

أسئلة حول Node-RED

→ العودة إلى الأتمتة وسير العملكل التطبيقات
لا، لا يُفعّل محرّر Node-RED أي مصادقة للمشرف بشكل افتراضي. يُنصح بشدّة بتأمين الوصول فور التشغيل: فعّل مصادقة المحرّر في الإعدادات، وضع الخدمة خلف وصول محميّ قبل أي عرض علني.

إضافة زر النشر

هل تدير مشروعًا يستخدم Node-RED؟ يتيح هذا الزر لقرّائك نشره على خادم VPS بنقرة واحدة، دون قراءة وثائق Docker.

Deploy Node-RED on ServOrbit
Markdown
[![Deploy Node-RED on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=node-red&utm_source=deploy-badge&utm_medium=referral&utm_campaign=node-red)
HTML
<a href="https://servorbit.com/vps-cloud?template=node-red&utm_source=deploy-badge&utm_medium=referral&utm_campaign=node-red"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Node-RED on ServOrbit" height="40"></a>

يشير الزر إلى طلب خادم ‎VPS مع تحديد القالب مسبقًا. تُقدَّم الصورة من ‎servorbit.com — لا شيء تستضيفه من جهتك.

بحاجة إلى مساعدة؟

تصفّح مركز المساعدة والأسئلة الشائعة، أو تواصل مع فريقنا — معاودة اتصال أو WhatsApp أو بريد إلكتروني.

راسلنا على WhatsAppيُفتح في علامة تبويب جديدة