[{"data":1,"prerenderedAt":124},["ShallowReactive",2],{"seo-verification":3,"blog-تثبيت-windmill-على-خادم-vps-أتمتة-ذاتية-الاستضافة-ar":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"slugs":9,"title":12,"excerpt":13,"readTime":14,"views":15,"isPinned":16,"publishedAt":17,"category":18,"categories":23,"featuredImage":25,"bgImage":26,"posterImage":27,"relatedSolution":28,"intro":31,"sections":32,"ctaTitle":72,"ctaBody":73,"ctaButton":74,"ctaUrl":75,"relatedPosts":76},27,"تثبيت-windmill-على-خادم-vps-أتمتة-ذاتية-الاستضافة",{"fr":10,"en":11,"ar":8},"installer-windmill-vps","installing-windmill-on-a-vps-self-hosted-automation","تثبيت Windmill على خادم VPS: أتمتة ذاتية الاستضافة","ثبّت Windmill على خادم VPS الخاص بك: حوّل نصوصك البرمجية بلغات Python وTypeScript وBash إلى سير عمل وواجهات داخلية، بأتمتة ذاتية الاستضافة عبر Docker.",5,0,false,"2026-05-24T00:00:00+00:00",{"id":19,"name":20,"slug":21,"color":22,"icon":21},2,"الأتمتة","automatisation","bg-brand-action\u002F10 text-brand-action",[24],{"id":19,"name":20,"slug":21,"color":22,"icon":21},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Finstaller-windmill-vps-poster.svg",{"categorySlug":29,"appSlug":30},"الأتمتة-وسير-العمل","windmill","Windmill منصة مفتوحة المصدر تحوّل الشيفرة (Python وTypeScript وGo وBash وSQL) إلى سير عمل وواجهات API وواجهات داخلية. مُصمّمة للمطوّرين، وتجمع بين مرونة الشيفرة وسرعة الـ no-code. باستضافتها الذاتية على خادم VPS، تصبح محرّك الأتمتة لديك وأداة بناء التطبيقات الداخلية، دون الاعتماد على خدمة SaaS.",[33,37,47,50,69],{"type":34,"title":35,"body":36},"h2","‏لماذا تستضيف Windmill ذاتيًا على VPS","‏‏تعمل Windmill باستمرار على خادمك وتكشف كل نصّ برمجي كـ REST API موقَّعة أو مهمة مجدوَلة أو واجهة مستخدم مولَّدة تلقائيًا. خلافًا للدوال serverless، لا تأخير في البدء البارد ولا حدود تنفيذ يفرضها طرف ثالث. تصل نصوصك البرمجية بـ Python وTypeScript وBash مباشرةً إلى قواعد البيانات والخدمات الداخلية في VPS دون المرور بـ gateway سحابية. المحرك مكتوب بـ Rust: يستهلك أقل من 100 ميغابايت RAM في وضع الخمول ويبدأ في ثوانٍ حتى على أصغر VPS Cloud.",{"type":38,"title":39,"items":40},"ul","‏فوائد الاستضافة الذاتية الملموسة",[41,42,43,44,45,46],"‏لا تكلفة لكل تنفيذ: آلاف الوظائف يوميًا دون فاتورة سحابية.","‏وصول مباشر إلى قواعد بيانات VPS والخدمات الداخلية دون نفق.","‏الأسرار ومفاتيح API مخزَّنة في Windmill ولا تغادر خادمك أبدًا.","‏نماذج إدخال ونقاط REST مولَّدة تلقائيًا لكل نص برمجي.","‏workers إضافية تُضاف لحظيًا لاستيعاب ذرى الحِمل.","‏نسخ Git مدمج — كل تعديل على النص قابل للتتبع.",{"type":34,"title":48,"body":49},"‏المتطلبات التقنية","‏تحتاج Windmill إلى 2 vCPU و4 غيغابايت RAM على الأقل لتشغيل الخادم مع عامل افتراضي وعامل native مقابل PostgreSQL 16. خصّص 10 غيغابايت من القرص للسجلات وذاكرة التخزين المؤقت للـ worker وأحجام قاعدة البيانات. يكفي Ubuntu 22.04 أو 24.04 مع Docker المثبَّت. لا حاجة لـ GPU. إن كنت تخطط لتشغيل workers Python ثقيلة (تعلم آلي، pandas على مجموعات بيانات كبيرة)، اختر 4 vCPU و8 غيغابايت RAM.",{"type":51,"title":52,"steps":53},"steps","‏نشر Windmill باستخدام Docker Compose",[54,57,60,63,66],{"title":55,"body":56},"‏استنساخ المستودع الرسمي","‏اتصل بـ VPS عبر SSH واسحب `docker-compose.yml` الرسمي:\n```\ngit clone https:\u002F\u002Fgithub.com\u002Fwindmill-labs\u002Fwindmill.git && cd windmill\n```\n‏للإنتاج، ثبّت إصدارًا مستقرًا (راجع إصدارات GitHub). فرع `main` مستقر لكنه قد يتضمن تصحيحات قيد الاختبار.",{"title":58,"body":59},"‏توليد أسرار البيئة","‏انسخ `.env.example` إلى `.env` وأدخل المتغيرات:\n```\ncp .env.example .env\n```\n‏لـ `DATABASE_URL`، يمكنك استخدام PostgreSQL المضمَّن في الـ stack (`--profiles pg up`) أو التأشير على نسخة قائمة. اضبط `BASE_URL` على `https:\u002F\u002Fyour-domain.com` — تستخدمه Windmill لتوقيع webhook وبناء URLs الاستدعاء الراجع للـ flows.",{"title":61,"body":62},"‏تشغيل الـ stack","‏شغّل الخادم والعامل الافتراضي والعامل native:\n```\ndocker compose --profile pg up -d\n```\n‏تحقق من أن الحاويات الأربع في حالة `Up` بـ `docker compose ps`. يستمع الخادم على المنفذ 8000 على الواجهة المحلية.",{"title":64,"body":65},"‏إعداد وكيل nginx العكسي","‏تكشف Windmill المنفذ 8000 على `127.0.0.1`. هيّئ nginx للتوكيل وإنهاء TLS:\n```\nlocation \u002F {\n    proxy_pass http:\u002F\u002F127.0.0.1:8000;\n    proxy_set_header Upgrade $http_upgrade;\n    proxy_set_header Connection \"upgrade\";\n    proxy_set_header Host $host;\n}\n```\n‏رؤوس `Upgrade` و`Connection` ضرورية لـ WebSockets التي يستخدمها المحرر في الوقت الفعلي.",{"title":67,"body":68},"‏تسجيل الدخول والتأمين","‏افتح `https:\u002F\u002Fyour-domain.com`، وسجّل الدخول بـ `admin@windmill.dev` \u002F `changeme`، ثم انتقل إلى **الإعدادات → المستخدمون** لتعيين كلمة مرور قوية وتغيير البريد الإداري إن شئت. ترك المحرر مفتوحًا دون مصادقة هو الثغرة الأكثر شيوعًا على نسخ Windmill المعرَّضة للعموم.",{"type":70,"body":71},"tip","‏**نشرها بنقرة واحدة من Marketplace ServOrbit.** إن كنت تفضّل تجاوز الإعداد اليدوي، يوفّر Marketplace من ServOrbit Windmill تلقائيًا — الخادم وعاملان وPostgreSQL 16 ووكيل nginx عكسي وشهادة Let's Encrypt — في بضع دقائق. يعرض قسم «الوصول الأول» في منطقة عملائك الرابطَ والبيانات المولَّدة. توجّه إلى [بطاقة Windmill](\u002Fmarketplace\u002Fautomatisation\u002Fwindmill) للبدء.","‏انشر Windmill بنقرة واحدة على VPS من ServOrbit","‏يوفّر Marketplace من ServOrbit Windmill تلقائيًا مع PostgreSQL 16 وعاملَين ووكيل عكسي — تعمل نصوصك البرمجية في الإنتاج خلال دقائق، دون أي إعداد.","‏عرض بطاقة Windmill","\u002Fmarketplace\u002Fالأتمتة-وسير-العمل\u002Fwindmill",[77,93,108],{"id":78,"slug":79,"slugs":80,"title":83,"excerpt":84,"readTime":85,"views":15,"isPinned":16,"publishedAt":86,"category":87,"categories":88,"featuredImage":25,"bgImage":26,"posterImage":90,"relatedSolution":91},3,"تثبيت-n8n-على-vps-مع-docker-دليل-شامل-2026",{"fr":81,"en":82,"ar":79},"installer-n8n-vps","install-n8n-on-vps-with-docker-complete-2026-guide","تثبيت n8n على VPS مع Docker: دليل شامل 2026","انشر n8n على VPS مع Docker Compose والوكيل العكسي. يشمل عطل V8 فوق 30 مسار، خطأ 502 nginx، والانتقال من npm إلى Docker قبل الإصدار v3.0.",11,"2026-06-05T00:00:00+00:00",{"id":19,"name":20,"slug":21,"color":22,"icon":21},[89],{"id":19,"name":20,"slug":21,"color":22,"icon":21},"\u002Fblog\u002Fcovers\u002Finstaller-n8n-vps-poster.svg",{"categorySlug":29,"appSlug":92},"n8n",{"id":94,"slug":95,"slugs":96,"title":99,"excerpt":100,"readTime":78,"views":15,"isPinned":16,"publishedAt":101,"category":102,"categories":103,"featuredImage":25,"bgImage":26,"posterImage":105,"relatedSolution":106},26,"تثبيت-activepieces-على-خادم-vps-أتمتة-ذاتية-الاستضافة",{"fr":97,"en":98,"ar":95},"installer-activepieces-vps","installing-activepieces-on-a-vps-self-hosted-automation","تثبيت Activepieces على خادم VPS: أتمتة ذاتية الاستضافة","انشر Activepieces على خادم VPS الخاص بك: أتمتة no-code ذاتية الاستضافة، بيانات خاصة، تكاملات غير محدودة، ونشر عبر Docker في 15 دقيقة.","2026-05-25T00:00:00+00:00",{"id":19,"name":20,"slug":21,"color":22,"icon":21},[104],{"id":19,"name":20,"slug":21,"color":22,"icon":21},"\u002Fblog\u002Fcovers\u002Finstaller-activepieces-vps-poster.svg",{"categorySlug":29,"appSlug":107},"activepieces",{"id":109,"slug":110,"slugs":111,"title":114,"excerpt":115,"readTime":116,"views":15,"isPinned":16,"publishedAt":117,"category":118,"categories":119,"featuredImage":25,"bgImage":26,"posterImage":121,"relatedSolution":122},24,"تثبيت-node-red-على-خادم-vps-أتمتة-ذاتية-الاستضافة",{"fr":112,"en":113,"ar":110},"installer-node-red-vps","installing-node-red-on-a-vps-self-hosted-automation","تثبيت Node-RED على خادم VPS: أتمتة ذاتية الاستضافة","ثبّت Node-RED على خادم VPS لأتمتة مسارات عملك القائمة على التدفّق (flow)، وربط واجهات API وأجهزة إنترنت الأشياء IoT، كل ذلك ذاتي الاستضافة وآمن.",4,"2026-05-27T00:00:00+00:00",{"id":19,"name":20,"slug":21,"color":22,"icon":21},[120],{"id":19,"name":20,"slug":21,"color":22,"icon":21},"\u002Fblog\u002Fcovers\u002Finstaller-node-red-vps-poster.svg",{"categorySlug":29,"appSlug":123},"node-red",1787580948973]