[{"data":1,"prerenderedAt":117},["ShallowReactive",2],{"seo-verification":3,"blog-installer-node-red-vps-ar":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"title":9,"excerpt":10,"readTime":11,"views":12,"isPinned":13,"publishedAt":14,"category":15,"categories":20,"featuredImage":22,"bgImage":23,"posterImage":24,"relatedSolution":25,"intro":27,"sections":28,"ctaTitle":71,"ctaBody":72,"ctaButton":73,"ctaUrl":74,"relatedPosts":75},24,"installer-node-red-vps","تثبيت Node-RED على خادم VPS: أتمتة ذاتية الاستضافة","ثبّت Node-RED على خادم VPS لأتمتة مسارات عملك القائمة على التدفّق (flow)، وربط واجهات API وأجهزة إنترنت الأشياء IoT، كل ذلك ذاتي الاستضافة وآمن.",8,488,false,"2026-05-27T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},2,"الأتمتة","automatisation","bg-brand-action\u002F10 text-brand-action",[21],{"id":16,"name":17,"slug":18,"color":19,"icon":18},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Finstaller-node-red-vps-poster.svg",{"categorySlug":18,"appSlug":26},"node-red","Node-RED أداة أتمتة بصرية قائمة على التدفّق (flow): تربط العُقَد (مُطلِقات، ودوال، وواجهات API، وقواعد بيانات) بالسحب والإفلات لتنسيق المعالجات دون كتابة تطبيق كامل. مستضافًا على خادم VPS، يصبح محرّك أتمتة دائمًا لواجهات API وخطّافات الويب (webhooks) والأجهزة المتصلة لديك. إليك النشر الكامل، الآمن والدائم.",[29,33,43,46,68],{"type":30,"title":31,"body":32},"h2","لماذا تستضيف Node-RED ذاتيًا على خادم VPS","يتألّق Node-RED في ربط التكاملات بسرعة: استقبال خطّاف ويب (webhook)، وتحويل حمولة (payload)، واستدعاء واجهة API، والكتابة في قاعدة بيانات، وإرسال إشعار — كل ذلك في محرّر بصري متاح من المتصفح. على جهاز محلي، تتوقّف هذه التدفّقات حالما يُطفأ الجهاز. أما على خادم VPS، فتعمل على مدار الساعة بعنوان IP ثابت، وهو أمر لا غنى عنه لاستقبال خطّافات ويب واردة أو استعلام واجهات API على فترات منتظمة. وتغطّي منظومة تضمّ أكثر من 4000 عُقدة مجتمعية (palette) بروتوكولات MQTT وHTTP وقواعد البيانات وTelegram وMQTT لإنترنت الأشياء، وغيرها. تحتفظ بمفاتيح API وبياناتك التجارية على خادمك الخاص، دون الاعتماد على منصّة أتمتة تابعة لطرف ثالث تُفوتَر لكل مهمة.",{"type":34,"title":35,"items":36},"ul","الفوائد الملموسة للاستضافة الذاتية",[37,38,39,40,41,42],"توفّر على مدار الساعة بعنوان IP ثابت لاستقبال خطّافات ويب واردة.","محرّر بصري قائم على التدفّق (flow): أتمتات تُبنى دون برمجة تطبيق كامل.","palette تضمّ أكثر من 4000 عُقدة (MQTT وHTTP وSQL وTelegram وIoT) قابلة للتثبيت أثناء التشغيل.","مفاتيح API والبيانات التجارية محفوظة على خادم VPS الخاص بك، لا لدى طرف ثالث.","لا فوترة لكل مهمة ولا حصة تنفيذات شهرية.","مثالي لإنترنت الأشياء IoT: مركزة MQTT ومعالجة المستشعرات في الزمن الحقيقي.",{"type":30,"title":44,"body":45},"المتطلبات العتادية والبرمجية","Node-RED خفيف للغاية (مبني على Node.js). يكفي خادم VPS بنواة vCPU واحدة و1 غيغابايت من ذاكرة RAM للتدفّقات البسيطة؛ انتقل إلى نواتين vCPU و2 غيغابايت من ذاكرة RAM حالما تُكثِر التدفّقات، أو تضيف قاعدة بيانات، أو تعالج حركة MQTT كبيرة. احسب 5 إلى 10 غيغابايت من القرص لبيئة التشغيل ووحدات الـ palette والسجلّات. أما برمجيًا: فيلزم Ubuntu 22.04 وDocker (مُوصى به لعزل البيانات وإدامتها)، ونطاق فرعي من نوع `flows.mydomain.com`، ومن الأمثل جدار حماية `ufw` نشط. لا وحدة GPU، فالأمر تنسيق خالص.",{"type":47,"title":48,"steps":49},"steps","النشر خطوة بخطوة",[50,53,56,59,62,65],{"title":51,"body":52},"تحضير خادم VPS","عبر SSH، ثبّت Docker. أنشئ حجمًا مُسمّى لإدامة التدفّقات والتهيئة: `docker volume create node_red_data`. يضمن هذا الحجم بقاء أتمتاتك عبر تحديثات الحاوية.",{"title":54,"body":55},"تشغيل الحاوية","شغّل الصورة الرسمية: `docker run -d -p 1880:1880 -v node_red_data:\u002Fdata --name nodered --restart unless-stopped nodered\u002Fnode-red`. يستمع المحرّر على المنفذ `1880`.",{"title":57,"body":58},"تأمين المحرّر","المحرّر مفتوح افتراضيًا. فعّل المصادقة في `settings.js` (قسم `adminAuth`) بكلمة مرور مُجزَّأة (hashed) عبر `node-red-admin hash-pw`، واحمِ أيضًا نقاط نهاية HTTP التي تعرِضها تدفّقاتك (`httpNodeAuth`).",{"title":60,"body":61},"تثبيت العُقَد اللازمة","من قائمة \"Manage palette\"، أضف العُقَد التي تحتاجها (مثل `node-red-node-email` و`node-red-contrib-telegrambot`). تُثبَّت أثناء التشغيل دون إعادة تشغيل الخادم.",{"title":63,"body":64},"تهيئة الوكيل العكسي وSSL","ضع Caddy أو Nginx أمام المنفذ 1880 من أجل `flows.mydomain.com`. مهم: فعّل دعم WebSocket في تهيئة Nginx (`proxy_set_header Upgrade` \u002F `Connection`)، وإلا فلن يتحدّث المحرّر في الزمن الحقيقي. أما Caddy فيتولّى ذلك أصليًا.",{"title":66,"body":67},"بناء أول تدفّق","أنشئ تدفّق اختبار: عُقدة `http in` على `\u002Fwebhook`، وعُقدة `function` تحوّل الحمولة (payload)، ثم عُقدة `http response`. انشر بزرّ \"Deploy\" واختبر عنوان URL `https:\u002F\u002Fflows.mydomain.com\u002Fwebhook`.",{"type":69,"body":70},"tip","أرشِف إصدارات تدفّقاتك بميزة \"Projects\" المدمجة في Node-RED (القابلة للتفعيل في `settings.js`) مقرونةً بمستودع Git: تحصل على سجلّ تاريخي وفروع وتراجع (rollback) نظيف لأتمتاتك، تمامًا كما هو الحال مع الكود. وللتدفّقات الحرجة، أضف عُقدة `catch` عامّة تلتقط الأخطاء وترسل تنبيهًا (بريد إلكتروني\u002FTelegram): ستُنبَّه إلى واجهة API تتعطّل قبل أن تنكسر السلسلة بصمت.","أتمِت مسارات عملك على خادم VPS Cloud من ServOrbit","انشر Node-RED على خادم VPS Cloud مع Docker مُهيّأ مسبقًا، وحجم دائم، ووكيل عكسي جاهز لـ WebSocket. تعمل أتمتاتك باستمرار، تحت سيطرتك.","اكتشف خادم VPS Cloud","\u002Fvps-cloud",[76,90,103],{"id":77,"slug":78,"title":79,"excerpt":80,"readTime":81,"views":82,"isPinned":13,"publishedAt":83,"category":84,"categories":85,"featuredImage":22,"bgImage":23,"posterImage":87,"relatedSolution":88},3,"installer-n8n-vps","تثبيت n8n على خادم VPS: أتمتة بلا حدود","دليل شامل لنشر n8n المستضاف ذاتيًا على خادم VPS. أتمِت عملياتك التجارية دون قيود على مسارات العمل ودون فوترة لكل عملية تنفيذ.",6,3080,"2026-06-05T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},[86],{"id":16,"name":17,"slug":18,"color":19,"icon":18},"\u002Fblog\u002Fcovers\u002Finstaller-n8n-vps-poster.svg",{"categorySlug":18,"appSlug":89},"n8n",{"id":91,"slug":92,"title":93,"excerpt":94,"readTime":11,"views":95,"isPinned":13,"publishedAt":96,"category":97,"categories":98,"featuredImage":22,"bgImage":23,"posterImage":100,"relatedSolution":101},25,"installer-huginn-vps","تثبيت Huginn على خادم VPS: أتمتة ذاتية الاستضافة","ثبّت Huginn على خادم VPS لإنشاء وكلاء يراقبون الويب ويستخرجون محتوى الصفحات ويطلقون إجراءات، بأتمتة ذاتية الاستضافة بالكامل.",525,"2026-05-26T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},[99],{"id":16,"name":17,"slug":18,"color":19,"icon":18},"\u002Fblog\u002Fcovers\u002Finstaller-huginn-vps-poster.svg",{"categorySlug":18,"appSlug":102},"huginn",{"id":104,"slug":105,"title":106,"excerpt":107,"readTime":108,"views":109,"isPinned":13,"publishedAt":110,"category":111,"categories":112,"featuredImage":22,"bgImage":23,"posterImage":114,"relatedSolution":115},26,"installer-activepieces-vps","تثبيت Activepieces على خادم VPS: أتمتة ذاتية الاستضافة","انشر Activepieces على خادم VPS الخاص بك: أتمتة no-code ذاتية الاستضافة، بيانات خاصة، تكاملات غير محدودة، ونشر عبر Docker في 15 دقيقة.",7,562,"2026-05-25T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},[113],{"id":16,"name":17,"slug":18,"color":19,"icon":18},"\u002Fblog\u002Fcovers\u002Finstaller-activepieces-vps-poster.svg",{"categorySlug":18,"appSlug":116},"activepieces",1785097294291]