أودو أونلاين أم Odoo.sh في سوريا؟ الكهرباء والوصول من الخارج وGitHub
هل يتوقف عمل أودو لديك على المولّد أم على خط الإنترنت؟ إليك كيف يتعامل أودو أونلاين وOdoo.sh والخادم الخاص مع الانقطاعات والكود المخصص والترقيات وGitHub في سوريا، حيث لا يوجد توطين رسمي لأودو وقد يتابع المالك العمل من الخارج.
نُشر 2026-10-11 · METCH
استضافة أودو في سوريا: انقطاع الكهرباء أو الإنترنت أو تعطّل القرص
بالنسبة إلى شركة في دمشق أو حلب، يبدأ سؤال الاستضافة بسؤال آخر: هل يكمن الخطر الأكبر عليك في انقطاع الكهرباء أم في انقطاع الإنترنت؟ وإن كان المالك يقيم في برلين أو دبي، فهل يستطيع الاطلاع على الحسابات حين ينقطع التيار عن المكتب؟ إذ ما زالت انقطاعات الكهرباء شائعة، وتعتمد أعمال كثيرة على المولّدات والطاقة الشمسية.
أودو هو البرنامج نفسه في الخيارات الثلاثة: أودو أونلاين (Odoo Online) حيث يتولى أودو كل شيء، ومنصة Odoo.sh السحابية للشركات التي تملك كوداً خاصاً بها، والاستضافة الذاتية (On-Premise) على خادم تديره بنفسك. اختبر كل خيار في ثلاثة أيام صعبة:
- انقطاع الكهرباء عن المكتب ست ساعات: على أونلاين أو Odoo.sh تبقى قاعدة البيانات عاملة، فيواصل المالك في الخارج والموظفون في منازلهم عملهم. أما مع خادم المكتب فيتوقف الجميع حين تنفد طاقة جهاز UPS والمولّد.
- انقطاع الإنترنت: مع خادم المكتب يواصل الموظفون على الشبكة المحلية عملهم ما دامت الكهرباء متوفرة، لكن الموظفين عن بُعد والمالك في الخارج ينقطعون عنه. أما على الاستضافة السحابية فالمكتب هو من يفقد الوصول، وإن كانت جلسة نقطة البيع المفتوحة تواصل البيع، ويتيح وضع العمل دون اتصال في أودو 20، خلال الانقطاع القصير، تعديل السجلات التي فُتحت قبل الانقطاع وإنشاء سجلات جديدة تُزامَن حين يعود الخط.
- تعطّل قرص الخادم: على أونلاين وOdoo.sh تقع الأجهزة على مسؤولية أودو، وتُنسخ قاعدة بيانات الإنتاج احتياطياً كل يوم. أما على خادمك فلا يأتي الاسترجاع إلا من النسخة التي حفظتها خارج المكتب.
والخادم المستأجر في الخارج يُعدّ أيضاً استضافة ذاتية بموجب ترخيص أودو، فهو يجنّبك مشكلة كهرباء المكتب، لكن صيانته ونسخه الاحتياطية تبقى مسؤوليتك.
لا توطين سورياً رسمياً: ما الذي يغطيه أودو أونلاين، ومتى تحتاج إلى الخطة المخصّصة
لا يقدّم أودو وحدة توطين سورية رسمية، لذا يُضبط دليل الحسابات والضرائب يدوياً أياً كانت الاستضافة. وهذا ممكن على أودو أونلاين: تستورد دليل حساباتك، وتضبط الضرائب والعملات، وتعمل بالدولار والليرة السورية جنباً إلى جنب. وتنص وثائق أودو على أن قواعد بيانات أودو أونلاين تصلح للتشغيل الفعلي طويل الأمد، بما في ذلك التخصيصات التي لا تتطلب كوداً مخصصاً.
ويستطيع تطبيق «استوديو» (Studio) تلبية طلبات كهذه دون برمجة:
- حقل في الفاتورة لسعر صرف الدولار مقابل الليرة المتفق عليه مع الزبون، يظهر في نسخة PDF المطبوعة.
- قاعدة موافقة تُبقي الدفعات النقدية التي تتجاوز مبلغاً محدداً بانتظار موافقة المدير.
- قواعد أتمتة وخطافات ويب (Webhooks)، كإرسال بريد إلى المالك في الخارج عند تأكيد طلب كبير.
ومن بين الخطط المدفوعة، يأتي «استوديو» وتعدد الشركات والواجهة البرمجية الخارجية (API) ضمن الخطة المخصّصة (Custom)، أما الخطة القياسية (Standard) فتشمل كل التطبيقات على أودو أونلاين فقط. خذ مثلاً شركة تجارية مسجّلة في الخارج تورّد البضائع لموزّع في دمشق، وتُداران كشركتين ضمن قاعدة بيانات واحدة مع معاملات بين الشركتين. يحتاج ذلك إلى الخطة المخصّصة، لكنه يعمل على أودو أونلاين.
أما ما لا يعمل على أونلاين فهو الكود: لا تطبيقات Python مخصصة، ولا تطبيقات من متجر أودو (Odoo Apps Store). فإن قدّم لك أحد الشركاء القواعد المحاسبية السورية على شكل وحدة Python، أو احتجت إلى بوابة رسائل SMS محلية لا يوفّرها أودو جاهزة، فأنت بحاجة إلى Odoo.sh أو خادمك الخاص. وقبل اختيار الخطة، تأكّد من طريقة إصدار فاتورة الاشتراك ودفعها: مباشرة مع أودو، أو عبر شريك، أو عبر شركة في الخارج.
منصة Odoo.sh للفرق السورية: التطوير في دمشق والموافقة من الخارج
تناسب منصة Odoo.sh الشركة السورية التي يكتب كودها مطوّرون في دمشق بينما يعتمد المالك التعديلات من الخارج. يرفع المطوّر تعديلاً إلى GitHub فتبنيه المنصة، ويجرّبه المالك على نسخة اختبار من البيانات الفعلية في اليوم نفسه، وبعدها فقط ينتقل إلى الإنتاج. وكل مشروع مرتبط بمستودع على GitHub، وتجد في الأسئلة الشائعة أدناه ما يخص استخدامه من سوريا.
والفروع هي أساس العمل:
- الإنتاج (Production): فرع واحد لكل مشروع، مع نسخ احتياطية يومية (7 يومية و4 أسبوعية و3 شهرية).
- الاختبار (Staging): نسخة محيَّدة من الإنتاج يُحتجز فيها البريد الصادر في صندوق التقاط، وتتوقف الإجراءات المجدولة، وتتحوّل بوابات الدفع وربط الشحن إلى وضع الاختبار، وتُحذف قاعدة بياناتها بعد شهر.
- التطوير (Development): قواعد بيانات جديدة محمّلة بالبيانات التجريبية (Demo) تشغّل اختباراتك الآلية وتبقى نحو ثلاثة أيام.
ويمكن أيضاً تنزيل النسخ الاحتياطية للإنتاج من تبويب النسخ الاحتياطية (Backups) في المشروع، لتحتفظ بنسخة خاصة بك خارج منصة أودو. وتضم كل نسخة ملف تفريغ قاعدة البيانات ومخزن الملفات (Filestore)، لذا قد يطول تنزيلها على اتصال بطيء، فاختر له وقتاً يقلّ فيه الضغط على الخط.
ولا تحلّ المنصة محل الاشتراك، فهي تحتاج إلى اشتراك بالخطة المخصّصة يشمل Odoo.sh، وتُحتسب الاستضافة في فاتورة مستقلة بحسب العمّال (Workers) والتخزين وبيئات الاختبار، والأسعار على odoo.sh/pricing. وانتبه إلى القيود: لا حزم نظام، ولا عمليات تعمل باستمرار في الخلفية، والمنفذ 25 مغلق أمام البريد الصادر.
مواعيد الترقية، وترقية الخادم الموجود في مكتبك
يحدد أودو أونلاين جدول الترقية عنك: يجب ترقية قاعدة البيانات التي تعمل على إصدار SaaS مثل 19.4 خلال أسابيع قليلة من صدور الإصدار التالي، أما التي تعمل على إصدار رئيسي فتُرقّى كل سنتين، ويرقّيها أودو تلقائياً في الموعد المحدد إن لم تفعل ذلك بنفسك. أما على Odoo.sh فيحظى كل إصدار رئيسي بثلاث سنوات من الدعم القياسي، ثم يُضاف إلى الاشتراك رسم إضافي بنسبة 25% حين يبلغ عمر الإصدار ثلاث سنوات ونصفاً، ويُزال الإصدار في 31 تشرين الأول/أكتوبر من السنة التي يُتمّ فيها ست سنوات. فأودو 16، الصادر في تشرين الأول/أكتوبر 2022، تجاوز بالفعل عتبة الرسم الإضافي، ويُزال من المنصة في 31 تشرين الأول/أكتوبر 2028.
وعلى خادمك الخاص لا شيء يجبرك على الترقية، لكن الدعم القياسي ينتهي بعد ثلاث سنوات من الإصدار. وقد انتهى دعم أودو 17 في أيلول/سبتمبر 2026، فأي قاعدة بيانات مستضافة ذاتياً على الإصدار 17.0 أو أقدم باتت تحتاج إلى دعم ممتد مدفوع للحصول على الإصلاحات. وحين تقرر الترقية، خطّط لها وفق الظروف في سوريا:
- تمرّ الترقية عبر منصة الترقية لدى أودو: ترفع نسخة من قاعدة البيانات دون مخزن الملفات، ثم تنزّل النسخة المرقّاة، فاحسب حجم البيانات المنقولة في الاتجاهين.
- اختر وقتاً تستقر فيه الكهرباء والاتصال، وأوقف استخدام قاعدة بيانات الإنتاج أثناء العملية، لأن ما يُسجَّل بعد رفعها لا ينتقل إلى النسخة المرقّاة.
- اختبر النسخة المرقّاة أولاً، ودع المالك في الخارج يراجع التقارير الأساسية عن بُعد.
- إن قدّم لك أحد الشركاء القواعد المحاسبية السورية على شكل وحدة مخصصة، فيجب نقلها إلى كل إصدار جديد أولاً، ولا تغطي خدمة الترقية لدى أودو هذا العمل إلا ضمن اشتراك صيانة التخصيصات.
حجم خادم المكتب الصغير، واستمرارية تشغيله، وقائمة لاختيار الاستضافة في سوريا
يقدّر دليل النشر في أودو حجم الخادم بعدد المستخدمين المتزامنين: نحو ستة مستخدمين لكل عامل، على ألا يتجاوز عدد العمّال (Workers) ناتج (عدد أنوية المعالج × 2) + 1. ولمكتب في دمشق فيه نحو عشرة مستخدمين متزامنين، ينتج عن ذلك عاملان وعامل ثالث للمهام المجدولة، وتقدّر معادلة الذاكرة في الدليل نحو 1 غيغابايت لأودو عدا PostgreSQL ونظام التشغيل، وهذا في متناول جهاز متواضع بمعالج ثنائي النواة. ويتطلب أودو 20 عند تشغيله من الكود المصدري Python 3.12 أو أحدث وPostgreSQL 16 أو أحدث، ويجب أن يصل الخادم إلى services.odoo.com للتحقق الأسبوعي من الاشتراك.
لكن الاستمرارية أهم من الحجم:
- اختر جهاز UPS يصمد حتى يعمل المولّد أو منظومة الطاقة الشمسية، واضبطه ليوقف أودو وPostgreSQL بأمان قبل نفاد البطارية.
- انسخ قاعدة البيانات ومخزن الملفات كل ليلة إلى مكان خارج المكتب، في مدينة أخرى أو في الخارج، وجرّب الاسترجاع بانتظام.
ثم أجب بصراحة:
- هل سيكتب أحد كود Python مخصصاً، كوحدة محاسبية سورية؟ فالخيار إذن Odoo.sh أو خادمك الخاص.
- هل يستطيع فريقك اختبار ترقية كل بضعة أشهر، أو كل سنتين على إصدار رئيسي؟
- من يحتاج إلى الدخول من الخارج، وماذا يحدث عند انقطاع الكهرباء؟
- هل في فريقك من يدير GitHub والخوادم والنسخ الاحتياطية؟
- هل تحتاج إلى عدة شركات في قاعدة بيانات واحدة، أو إلى «استوديو» أو الواجهة البرمجية؟ فخصّص ميزانية للخطة المخصّصة.
تقدّم مِتش، الشريك الرسمي لأودو الذي يملك فريقاً في دمشق، استشارة مجانية تراجع فيها معك الطاقة الاحتياطية، والنسخ المحفوظة خارج المكتب، والوصول من الخارج، وطريقة دفع الاشتراك، ثم تقترح الاستضافة المناسبة. احجزها قبل أن توقّع أي عقد.
الأسئلة الشائعة
هل يعمل أودو للموظفين على اتصال إنترنت ضعيف أو متقطع؟
جزئياً. فأياً كان مكان الخادم، تواصل جلسة نقطة البيع المفتوحة البيع حين ينقطع الاتصال، وتُزامن الطلبات حين يعود، بشرط ألا يُعاد تحميل المتصفح أو يُغلق قبل ذلك، أما أجهزة الدفع بالبطاقة والفواتير الجديدة فتنتظر عودة الخط. ويتيح وضع العمل دون اتصال في أودو 20، خلال الانقطاعات القصيرة، تعديل السجلات التي فُتحت سابقاً وإنشاء سجلات جديدة. ويتوقف الباقي على مكان الخادم: فخادم المكتب يُبقي المستخدمين على الشبكة المحلية في عملهم أثناء انقطاع الإنترنت، لكنه يحجب الموظفين عن بُعد والمالك في الخارج، بينما تبقى الاستضافة السحابية متاحة لكل من هو خارج المكتب.
هل نُبقي خادم أودو في مكتبنا في دمشق أو حلب؟
نعم، لكن فقط إن كنت قادراً على تشغيله كما يجب. فالاستضافة الذاتية تعني أن فريقك يطبّق إصلاحات الأمان ويجري الترقيات ويحفظ النسخ الاحتياطية، ولا يتحمل أودو مسؤولية البيانات المفقودة على خادمك. وبموجب اتفاقية الاشتراك المؤسسي يرسل أودو تنبيه الأمان قبل إعلانه بأسبوعين على الأقل، ما لم يكشف طرف ثالث عن الثغرة قبل ذلك، لكن تطبيق الإصلاح يبقى عليك. وفي سوريا يعني ذلك أيضاً جهاز UPS لإيقاف التشغيل بأمان، ومولّداً أو منظومة طاقة شمسية، ونسخاً محفوظة خارج المكتب. ويغطي الاشتراك الواحد قاعدة بيانات واحدة.
لا يملك أودو توطيناً سورياً، فهل يحسم ذلك نوع الاستضافة؟
لا، ليس بمفرده. فلا توجد وحدة سورية في الكود الرسمي لأودو 19.0 أو 20.0، لكن يمكنك استيراد دليل الحسابات وضبط الضرائب والعملات وسياسة سعر الدولار والليرة يدوياً على أي استضافة، ومنها أودو أونلاين، بما في ذلك طريقة التعامل مع الأرقام المسجلة قبل طرح الليرة الجديدة في 1 كانون الثاني/يناير 2026. ولا تحتاج إلى Odoo.sh أو خادم خاص إلا إذا جاءت القواعد الخاصة بسوريا على شكل وحدة Python.
هل نحتاج إلى GitHub لاستخدام Odoo.sh من سوريا؟
نعم. يُنشأ مشروع Odoo.sh بتسجيل الدخول عبر GitHub وربط مستودع، ولا يعمل GitLab أو Bitbucket إلا بحلّ التفافي عبر وحدة فرعية في GitHub. وقد أعلنت GitHub في 4 أيلول/سبتمبر 2025 إعادة إتاحة المستودعات الخاصة والميزات المدفوعة للمطورين في سوريا، بعد تخفيف العقوبات وقيود التصدير الأمريكية. لكن شروط المزوّدين قد تتغيّر، فتحقّق من حسابك وطريقة الدفع قبل الالتزام، وهذه معلومات عامة لا استشارة قانونية.