[{"data":1,"prerenderedAt":112},["ShallowReactive",2],{"seo-verification":3,"blog-heberger-erpnext-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":21,"featuredImage":23,"bgImage":24,"posterImage":25,"relatedSolution":26,"intro":29,"sections":30,"ctaTitle":76,"ctaBody":77,"ctaButton":78,"ctaUrl":79,"relatedPosts":80},150,"heberger-erpnext-vps","كيفية استضافة ERPNext على VPS","انشر ERPNext على VPS الخاص بك: نظام ERP مفتوح المصدر متكامل (محاسبة، مبيعات، مخزون، موارد بشرية) مُستضاف ذاتيًا مع Docker ووكيل عكسي وHTTPS. دليل خطوة بخطوة.",9,0,false,"2026-01-26T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},7,"الاستضافة الذاتية","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[22],{"id":16,"name":17,"slug":18,"color":19,"icon":20},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fheberger-erpnext-vps-poster.svg",{"categorySlug":27,"appSlug":28},"erp","erpnext","ERPNext هو نظام ERP مفتوح المصدر متكامل: المحاسبة والمبيعات والمشتريات والمخزون والتصنيع والموارد البشرية في تطبيق واحد. باستضافته ذاتيًا على VPS الخاص بك، يمنحك نظام إدارة متكاملًا دون اشتراك لكل مستخدم ودون خروج بياناتك المالية من بنيتك التحتية. إليك كيفية نشره باستخدام حزمة Frappe Docker الرسمية ووكيل عكسي وشهادة TLS.",[31,35,45,48,70,73],{"type":32,"title":33,"body":34},"h2","لماذا تستضيف ERPNext ذاتيًا على VPS","يجمع نظام ERP أكثر بيانات الشركة حساسية: القيود المحاسبية، والهوامش، وبطاقات العملاء والموردين، والرواتب. غالبًا ما تُفوتِر عروض SaaS لكل مستخدم شهريًا، وهو ما يصبح مكلفًا مع نمو الفرق. على VPS مخصّص، تدفع ثمن الخادم مرة واحدة، وتضيف من المستخدمين ما تحتاج، وتبقى قاعدة البيانات تحت سيطرتك، مع نسخ احتياطي وفق قواعدك الخاصة.",{"type":36,"title":37,"items":38},"ul","الفوائد الملموسة لـ ERPNext مُستضاف ذاتيًا",[39,40,41,42,43,44],"دون أي تكلفة لكل مستخدم: أضف فرقك دون زيادة الفاتورة.","سيادة على البيانات المحاسبية وبيانات الموارد البشرية، التي تبقى على خادمك.","جميع الوحدات متاحة (محاسبة، مخزون، CRM، تصنيع، رواتب) دون مستوى مدفوع.","تخصيص حر عبر إطار عمل Frappe والتطبيقات التكميلية.","نسخ احتياطي واحتفاظ مُداران، ملائمان لالتزاماتك القانونية.","قابلية التوسّع: ارفع RAM\u002FvCPU مع نمو حجم المعاملات.",{"type":32,"title":46,"body":47},"المتطلبات العتادية والبرمجية","ERPNext أكثر تطلّبًا من المتوسط. احسب على الأقل 2 vCPU و4 GB من الذاكرة RAM للاستخدام الاختباري، و4 vCPU \u002F 8 GB من الذاكرة RAM للإنتاج مع عدة مستخدمين متزامنين. خصّص 20 GB من القرص لقاعدة بيانات MariaDB وRedis والملفات. أما على الجانب البرمجي: Docker وDocker Compose، واسم نطاق (مثل erp.your-domain.com) يشير إلى عنوان IP الخاص بـ VPS، والمنفذ 443 مفتوح.",{"type":49,"title":50,"steps":51},"steps","انشر ERPNext مع Frappe Docker وHTTPS",[52,55,58,61,64,67],{"title":53,"body":54},"تحضير VPS وDocker","عبر SSH، حدّث النظام وثبّت Docker عبر `curl -fsSL https:\u002F\u002Fget.docker.com | sh`. تحقّق من `docker compose version`.",{"title":56,"body":57},"الحصول على frappe_docker","استنسخ المستودع الرسمي: `git clone https:\u002F\u002Fgithub.com\u002Ffrappe\u002Ffrappe_docker && cd frappe_docker`. يوفّر ملفات compose المرجعية لحزمة كاملة (backend، MariaDB، Redis، workers).",{"title":59,"body":60},"إعداد البيئة","انسخ `example.env` إلى `.env`، وحدّد اسم الموقع وكلمة مرور المسؤول ومعاملات قاعدة البيانات. اضبط المنفذ الداخلي المكشوف لوضعه خلف الوكيل الخاص بك.",{"title":62,"body":63},"تشغيل الحزمة","ابدأ بـ `docker compose up -d`، ثم أنشئ الموقع بالأمر الموثّق `bench new-site`. تابع السجلات للتأكد من أن جميع الخدمات (db، redis، workers، scheduler) سليمة.",{"title":65,"body":66},"إعداد الوكيل العكسي","ضع Caddy أو Nginx أمام ERPNext: `erp.your-domain.com { reverse_proxy localhost:8080 }`. يدير Caddy شهادة Let's Encrypt تلقائيًا.",{"title":68,"body":69},"التأمين والنسخ الاحتياطي","قيّد المنافذ الداخلية على loopback، وفعّل نسخًا احتياطية منتظمة لقاعدة البيانات (`bench backup`) وخزّنها خارج VPS للتعافي من الكوارث.",{"type":71,"body":72},"tip","يتطوّر ERPNext عبر إصدارات كبرى مع ترحيلات للمخطط: قبل كل تحديث، خذ نسخة `bench backup` كاملة واختبر ترقية الإصدار على نسخة قبل تطبيقه في الإنتاج.",{"type":71,"title":74,"body":75},"الوثائق الرسمية","للإعدادات المتقدمة والخيارات الخاصة بالأداة، راجع \u003Ca href=\"https:\u002F\u002Fdocs.erpnext.com\" target=\"_blank\" rel=\"noopener noreferrer\">الوثائق الرسمية لـ ERPNext\u003C\u002Fa>. يغطّي هذا الدليل النشر على VPS؛ وتبقى وثائق الناشر المرجع للإعدادات الدقيقة والتحديثات الكبرى وحالات الاستخدام الخاصة.","انشر نسختك على VPS Cloud من ServOrbit","يتيح لك VPS Cloud من ServOrbit مع Docker مُعَدّ مسبقًا وموارد قابلة للتوسّع تثبيت هذه الأداة دون احتكاك، وتعديل RAM وvCPU مع نمو الاستخدام.","أطلق VPS Cloud الخاص بي","\u002Fvps-cloud",[81,93],{"id":82,"slug":83,"title":84,"excerpt":85,"readTime":16,"views":12,"isPinned":13,"publishedAt":86,"category":87,"categories":88,"featuredImage":23,"bgImage":24,"posterImage":90,"relatedSolution":91},143,"heberger-dolibarr-vps","استضافة Dolibarr على خادم VPS: نظام ERP حر تحت السيطرة","انشر Dolibarr على خادم VPS من ServOrbit: نظام ERP\u002FCRM حر، وقاعدة بيانات مضبوطة، ونسخ احتياطية، ووصول HTTPS لشركتك الصغيرة أو المتوسطة.","2026-02-02T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[89],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fheberger-dolibarr-vps-poster.svg",{"categorySlug":27,"appSlug":92},"dolibarr",{"id":94,"slug":95,"title":96,"excerpt":97,"readTime":98,"views":99,"isPinned":13,"publishedAt":100,"category":101,"categories":107,"featuredImage":23,"bgImage":24,"posterImage":109,"relatedSolution":110},56,"heberger-postgresql-vps","PostgreSQL على خادم VPS: قاعدة بيانات موثوقة ومُتحكَّم بها","استضف PostgreSQL على خادم VPS: وحدات التخزين والنسخ الاحتياطية والوصول الشبكي المحدود والإعداد السليم لتطبيقاتك.",8,2240,"2026-04-25T00:00:00+00:00",{"id":102,"name":103,"slug":104,"color":105,"icon":106},6,"قواعد البيانات","bases-de-donnees","bg-teal-500\u002F10 text-teal-400","database",[108],{"id":102,"name":103,"slug":104,"color":105,"icon":106},"\u002Fblog\u002Fcovers\u002Fheberger-postgresql-vps-poster.svg",{"categorySlug":104,"appSlug":111},"postgresql",1785097285129]