نشر ERPNext - منصة ERP وCRM مفتوحة المصدر

ERPNext عبارة عن نظام ERP/CRM مفتوح المصدر مبني على إطار عمل Frappe - المحاسبة والمبيعات والمشتريات...

6 أغسطس 2026 1 دقائق قراءة

تم النشر في 6 أغسطس مع Aashish Chaurasiya • نُشر في الأصل على docs.vultr.com

ERPNext عبارة عن نظام ERP/CRM مفتوح المصدر مبني على إطار عمل Frappe - المحاسبة والمبيعات والمشتريات والمخزون والمشاريع والموارد البشرية وإدارة العملاء في منصة واحدة. ينشره هذا الدليل عبر Docker Compose مع MariaDB وRedis والعاملين في الخلفية وخادم websocket وTLS المُدار بواسطة Traefik، ثم يستعرض الإعداد الأولي وإنشاء عميل/عميل محتمل.

المتطلبات الأساسية: خادم Linux (2 vCPU / 4 جيجابايت من ذاكرة الوصول العشوائي كحد أدنى)، Docker + Docker Compose، سجل المجال A (على سبيل المثال، erpnext.example.com ).

يحتوي mariadb-init/ على برنامج نصي SQL يعمل MariaDB عند التمهيد الأول لإنشاء مستخدم قاعدة بيانات ERPNext.

إحدى عشرة حاوية: Traefik، وMariaDB، ومثيلين من Redis، ومكوِّن لمرة واحدة، ومهمة إنشاء موقع لمرة واحدة، وواجهة Frappe الخلفية/العمال/مقبس الويب/الواجهة الأمامية.

النقاط الرئيسية: يقوم فحص الصحة الخاص بـ db بفحص كل شيء في اتجاه مجرى النهر؛ يقوم المكوّن بكتابة الإعدادات المشتركة مرة واحدة، ثم يقوم بإنشاء موقع على موقع ERPNext الفعلي - كلاهما يتم تنفيذه مرة واحدة (إعادة التشغيل: "لا") وتنتظر الخدمات الأخرى حتى يكتمل إنشاء الموقع بنجاح. الواجهة الأمامية هي ما يوجه إليه Traefik.

المصدر: dev.to