سير عمل Odoo.sh، على استضافة مستقلة

إذا سبق لك استخدام Odoo.sh، فأنت تعرف مسبقًا كيف يعمل Cloud Buddy: فروع تُرفع من GitHub، وتجهيز على نسخة محيَّدة من الإنتاج، وطرفية، ونسخ احتياطية يومية. الفرق في الجهة التي تديره، وفي أن مشاريع Community مرحَّب بها أيضًا، وفي إمكانية تشغيله على خادم تملكه.

  • سير عمل «فرع لكل بيئة» نفسه
  • Community وEnterprise
  • استورد نسختك الاحتياطية من Odoo.sh

سير العمل نفسه. بنية تحتية مستقلة.

مقارنة موضوعية، مبنية على وثائق Odoo المنشورة وقت الكتابة.

الميزةOdoo.shخادم تديره بنفسكCloud Buddy
كل فرع بيئة مستقلة تُنشر من GitHubنعملانعم
مراحل التطوير والتجهيز والإنتاجنعملانعم
التجهيز على نسخة محيَّدة من الإنتاجنعملانعم
طرفية ويب وSSH ومحرر عبر الإنترنت وسجلاتنعمSSH فقطنعم
نسخ احتياطية يومية، ونطاقات مخصصة مع HTTPS، وملتقط للبريدنعمبنفسكنعم
Odoo Enterpriseنعمنعمنعم
Odoo CommunityEnterprise فقطنعمنعم
يعمل على خادم تملكهلانعمنعم
الجهة المشغِّلةOdoo S.A.أنتCloud Buddy

بيانات عمود Odoo.sh مأخوذة من وثائق Odoo المنشورة وقت الكتابة. «خادم تديره بنفسك» يعني خادمًا تثبّته وتعتني به أنت. Odoo وOdoo.sh علامتان تجاريتان لشركة Odoo S.A. أما Cloud Buddy فخدمة مستقلة، غير تابعة لشركة Odoo S.A. ولا معتمدة منها.

عاداتك تنتقل معك

المراحل والأدوات والأوامر التي يستخدمها فريقك كل يوم تعمل بالطريقة نفسها.

  • ثلاث مراحل

    نسخ تطوير ببيانات تجريبية واختبارات، وتجهيز على نسخة من الإنتاج، وإنتاج يحتفظ بقاعدة بياناته.

  • الطرفية نفسها

    odoo-update وodoosh-restart، والمستودع في ~/src/user، وSSH إلى أي نسخة بمفاتيح GitHub الخاصة بك.

  • محرر عبر الإنترنت

    عدّل وأنشئ commit وارفع من المتصفح، مع شيفرة Odoo المصدرية للقراءة فقط إلى جانب شيفرتك.

  • سجلات لكل مرحلة

    سجلات البناء والتثبيت والتحديث وpip والخادم لكل نسخة، تُعرض مباشرة.

  • ملتقط البريد

    تُلتقط رسائل البريد من التطوير والتجهيز وتظهر في تبويب Mails، ولا تُرسل أبدًا.

  • الترقيات على التجهيز أولًا

    اختبر الترقية إلى إصدار رئيسي جديد على نسخة من الإنتاج قبل المساس بالإنتاج.

أمور قليلة نقوم بها بشكل مختلف

خيارات صُمّمت للفرق التي تريد تحكمًا أكبر في استضافتها.

  • مشاريع Community مرحَّب بها

    استضف Odoo Community أو Enterprise على أي إصدار من 14 إلى 20، بسعر الاستضافة نفسه.

  • خادمك الخاص، إن فضّلت

    أبقِ Odoo على خادم تملكه، واحصل مع ذلك على المراقبة والنسخ الاحتياطية والتدقيق الأمني.

  • نسخ احتياطية مُختبرة الاستعادة

    كل أسبوع تُستعاد أحدث نسخة احتياطية للإنتاج في قاعدة بيانات مؤقتة ويُتحقق منها.

  • نسخ مشفّرة خارج الموقع

    تُشفَّر النسخ الاحتياطية على الخادم قبل نسخها إلى موقع ثانٍ.

الانتقال من Odoo.sh في أربع خطوات

تبقى شيفرتك في GitHub، وأي نسخة احتياطية من Odoo تُستعاد على أي Odoo من الإصدار نفسه.

  1. أنشئ المشروع

    اربط مستودع GitHub نفسه، على إصدار Odoo نفسه، مع تفعيل Enterprise إن كنت تستخدمه.

  2. نزّل نسخة احتياطية

    من تبويب Backups لفرع الإنتاج على Odoo.sh، مع مخزن الملفات (filestore).

  3. جرّب أولًا، ثم استورد

    استوردها إلى فرع تجهيز لاختبارها، ثم إلى الإنتاج. ويُستأنف رفع الملفات الكبيرة إذا انقطع.

  4. حوّل النطاق

    وجّه سجل DNS إلى المشروع، وسجّل رمز Enterprise الخاص بك داخل Odoo.

أسئلة من مستخدمي Odoo.sh

كيف يُقارَن Cloud Buddy مع Odoo.sh؟

يتبع Cloud Buddy سير عمل Odoo.sh: الفروع المرفوعة من GitHub تصبح بيئات، والإصدارات تنتقل من التطوير إلى التجهيز (نسخة محيَّدة من الإنتاج) ثم إلى الإنتاج، مع طرفية ويب وSSH ومحرر عبر الإنترنت ونسخ احتياطية يومية. الفرق أن Cloud Buddy يُشغَّل باستقلال عن Odoo S.A.، ويستضيف مشاريع Odoo Community أيضًا، ويمكنه كذلك تشغيل Odoo وإدارته على خادم تملكه. Cloud Buddy غير تابع لشركة Odoo S.A. ولا معتمد منها.

ما البديل الجيد لـ Odoo.sh؟

إذا أردت سير عمل Odoo.sh دون الاعتماد على استضافة Odoo S.A. نفسها، فإن Cloud Buddy يمنحك نموذج «فرع لكل بيئة» نفسه من GitHub (التطوير، والتجهيز على نسخة من الإنتاج، والإنتاج) لإصدارَي Odoo Community وEnterprise من 14 إلى 20. يمكنك تشغيله على سحابتنا أو على خادم تملكه، مع نسخ احتياطية يومية تُختبر استعادتها ومراقبة وطرفية ويب في الحالتين.

Odoo.sh أم الاستضافة الذاتية: أيهما أختار؟

Odoo.sh هو الأبسط إذا كنت تستخدم Odoo Enterprise ويناسبك العمل على بنية Odoo S.A. التحتية؛ أما الخادم المُستضاف ذاتيًا فأقل تكلفة لكنه يترك لك التثبيت والنسخ الاحتياطية والتحديثات الأمنية والمراقبة. يقع Cloud Buddy بينهما: Odoo الخاص بك على سحابتنا أو على خادمك، مع التثبيت والنسخ الاحتياطية اليومية المُختبرة والمراقبة والتدقيق الأمني نيابةً عنك.

هل يمكنني الانتقال من Odoo.sh أو من مزوّد استضافة آخر؟

نعم. اربط مستودع GitHub نفسه، ثم استورد قاعدة بياناتك إلى فرع تجهيز أو إنتاج: ملف نسخة احتياطية مضغوط من Odoo.sh أو من مدير قواعد بيانات Odoo، أو ملف تفريغ PostgreSQL. تُرفع الملفات الكبيرة على أجزاء يمكن استئنافها، ويجب أن تكون قاعدة البيانات على إصدار Odoo نفسه الذي يستخدمه المشروع.

هل ترخيص Odoo Enterprise مشمول؟

لا. Odoo Community مجاني ولا يحتاج إلى ترخيص؛ أما Enterprise فتشترك فيه لدى Odoo S.A. وتُدخل رمز الاشتراك داخل Odoo بعد تشغيل بيئة الإنتاج. تطبيقات Enterprise نفسها يوفّرها Cloud Buddy، ولا تشارك رمز اشتراكك معنا أبدًا.

هل ستعمل أوامر Odoo.sh ومساراته التي أستخدمها؟

تتضمن الطرفية الأوامر التي يعتمد عليها مستخدمو Odoo.sh، مثل odoo-update وodoosh-restart، ومستودعك موجود في ~/src/user. أما السكربتات التي تثبّت مسارات أخرى خاصة بـ Odoo.sh في شيفرتها، فيُستحسن مراجعتها قبل الانتقال.

هل يحتاج مستودعي إلى بنية خاصة؟

لا. ضع وحداتك في جذر المستودع أو في مجلدات؛ والوحدات الفرعية (submodules) مدعومة، بما فيها الخاصة عبر مفتاح نشر. وتُثبَّت متطلبات Python الموجودة في الملف requirements.txt مع كل بناء.

أدلة للانتقال

كل ما تحتاجه للتخطيط للانتقال.

  • How to migrate from Odoo.sh to Cloud Buddy

    · 8 min read · Odoo.sh, Migration, Enterprise

    A step-by-step move from Odoo.sh: download a backup, connect the same GitHub repository, rehearse the import on staging, import production, move your custom domain and register the Enterprise code.

  • Odoo.sh أم الاستضافة الذاتية أم الاستضافة المُدارة: كيف تختار؟

    · 5 دقائق للقراءة · Odoo.sh, استضافة Odoo, خادمك الخاص, مقارنة

    الطرق الثلاث الواقعية لتشغيل Odoo في الإنتاج، وما تتركه كل منها على عاتقك، وطريقة بسيطة للاختيار حسب الإصدار وسير العمل ومن يدير الخادم وموقع البيانات.

  • Odoo.sh alternatives: hosting Odoo with the same GitHub workflow

    · 7 min read · Odoo.sh, Odoo hosting, Comparison

    The realistic ways to host Odoo when you want branches, staging copies of production and push-to-deploy, how they compare with Odoo.sh, and the questions to ask before you choose.

أحضر مستودعك، واحتفظ بسير عملك

أخبرنا بإصدار Odoo لديك، وحجم قاعدة بياناتك، وعدد مستخدميك، وسنساعدك في التخطيط للانتقال.

خطّط للانتقال · عرض الأسعار