SSD Nodes Learn 🎉 VPS من $5.50/شهر
الأدلة Matt Connorبقلم Matt Connor

هل n8n مجاني؟ حدود Community وEnterprise

اكتشف ما يتيحه n8n للاستضافة الذاتية مجاناً، ولماذا لا يُعد مفتوح المصدر، والميزات التي تحتاج إلى license key، ومتى تناسبك خطط السحابة.

هل n8n مجاني للاستضافة الذاتية؟

نعم، n8n مجاني للاستضافة الذاتية. يمكنك تشغيل إصدار المجتمع على خادم تملكه، ولا تفرض الرخصة حداً على عدد مسارات العمل التي تنشئها أو عدد مرات تشغيلها. يتوقف مدى كفاية هذا الإصدار المجاني على أمرين: n8n ليس مفتوح المصدر بالمعنى الذي تستخدمه Open Source Initiative (OSI) لهذا المصطلح، وتظل مجموعة محددة من الميزات معطّلة إلى أن تدفع مقابل license key.

الرخصة هي Sustainable Use License، الإصدار 1.0. الشفرة المصدرية عامة، ويمكنك قراءتها وتشغيلها وتعديلها. لكن الرخصة تقيّد الجهات التي يجوز لك تقديم الخدمة لها. يمكنك تشغيل n8n لاستخدامك الشخصي أو لشركتك. ولا يجوز لك تحويله إلى منتج يدفع أشخاص آخرون مقابله لاستخدامه.

ما المقصود بـfair-code، ولماذا لا يُعد n8n مفتوح المصدر

fair-code هو المصطلح الذي يستخدمه n8n لوصف نموذجه الخاص. ويشير إلى برمجيات يكون مصدرها متاحاً للعامة ويمكن تشغيلها بحرية، لكن المؤلف يفرض قيوداً على استخدامها التجاري. توضّح وثائق n8n سبب اختيار هذا المصطلح مباشرةً: لا يمكن لترخيص مفتوح المصدر معتمد من OSI أن يتضمن قيوداً على طريقة استخدامك للبرمجيات، بينما يتضمن Sustainable Use License هذا النوع من القيود تحديداً. لذلك لا يصف n8n نفسه بأنه مفتوح المصدر.

هذا الفرق ليس نقاشاً حول المصطلحات. فهو يؤثر في فريق المشتريات لديك. إذا كانت السياسة تنص على «ننشر أدوات مفتوحة المصدر، أو أدوات اشتريناها»، فسيكون n8n ضمن فئة ثالثة، ما يعني أن على أحدهم اتخاذ قرار فعلي بشأنه. اقرأ ملف الترخيص في مستودع n8n قبل مناقشة الأمر، لا بعدها.

ما الذي يتيح لك ترخيص الاستخدام المستدام فعله

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

عملياً، يشمل ذلك ما يلي:

  • تشغيل n8n على خادمك الخاص لشركتك، مثل مزامنة البيانات من CRM (نظام إدارة علاقات العملاء) إلى قاعدة بيانات داخلية.
  • تشغيله في المنزل للمشروعات الشخصية.
  • تعديل الشفرة وتشغيل الإصدار المعدّل.
  • كتابة عقدة n8n لمنتجك الخاص، أو إنشاء أي تكامل آخر بين منتجك وn8n.
  • بيع الخدمات الاستشارية، مثل إنشاء مسارات عمل لأحد العملاء.
  • بيع خدمات الدعم، مثل إعداد n8n وصيانته على خوادم يملكها العميل.
  • استخدام n8n كواجهة خلفية مخفية داخل منتجك، ما دام يعمل باستخدام بيانات اعتماد شركتك الخاصة.

لا يفرض الترخيص أي حد على حجم الاستخدام. لا توجد حصة لتنفيذ العمليات ولا عدد محدد للمستخدمين، لذلك يقتصر الحد الوحيد في النسخة المستضافة ذاتياً على قدرة المعالج وذاكرة الجهاز الذي يعمل عليه البرنامج. ولا تُقيَّد عقد AI أيضاً، لذلك يعمل إنشاء مسار عمل لوكيل AI في n8n في الإصدار المجاني.

ما لا يتيح لك ترخيص الاستخدام المستدام فعله

القيود قصيرة، ويسردها n8n مع أمثلة في صفحة ترخيص الاستخدام المستدام:

  • استضافة n8n وفرض رسوم على الأشخاص للوصول إليه.
  • إعادة تسمية n8n بعلامتك التجارية وتقديمه إلى عملائك مقابل المال.
  • استخدام n8n لجمع بيانات الاعتماد الخاصة بالمستخدمين النهائيين حتى يتمكنوا من الوصول إلى حساباتهم هم في خدمات أخرى.
  • تعديل أي إشعار متعلق بالترخيص أو حقوق الطبع والنشر أو غير ذلك، أو إزالته أو إخفاؤه.
  • توزيعه تجارياً. يُسمح بالتوزيع مجاناً للأغراض غير التجارية فقط.

القيد الثالث هو ما يفاجئ الناس، لذلك اقرأه مرتين. تُعد مهمة فوترة تنقل بيانات شركتك باستخدام مفاتيح API الخاصة بشركتك استخداماً داخلياً، وهذا مسموح. أما المنتج الذي يربط فيه كل عميل من عملائك حسابه الخاص في Google عبر نسخة n8n لديك، فغير مسموح، لأن الترخيص يحدد موقفه بناءً على صاحب بيانات الاعتماد التي يحتفظ بها n8n. البرنامج والخادم متماثلان في الحالتين. أما الحكم فليس متماثلاً.

يوجد أيضاً ترخيص ثانٍ داخل المستودع نفسه. أي ملف مصدر يحتوي اسم ملفه على .ee.، أو يقع مساره ضمن دليل يحتوي على .ee، يكون خارج نطاق ترخيص الاستخدام المستدام ويخضع لترخيص n8n Enterprise المنفصل. تُشحن هذه التعليمات البرمجية ضمن صورة Docker نفسها التي تسحبها، لذلك تكون الميزات المدفوعة موجودة في البنية وتظل معطّلة إلى أن يفعّلها مفتاح صالح. تفعيلها بأي طريقة أخرى يُعد مخالفة للترخيص، وليس حيلة إعداد.

كيف يختلف fair-code عن MIT وAGPL

تسمح رخصة MIT بكل شيء، بما في ذلك أخذ الشفرة وبيع نسخة مستضافة منها، ولا تفرض فعلياً سوى نسب العمل إلى أصحابه.

تسمح رخصة AGPL (GNU Affero General Public License) أيضاً ببيع نسخة مستضافة. وشرطها هو الإفصاح: إذا عدّلت البرنامج وأتحت للمستخدمين الوصول إليه عبر شبكة، فيجب أن تتيح لهؤلاء المستخدمين الشفرة المصدرية المعدّلة.

تعمل Sustainable Use License وفق محور مختلف. فهي لا تطلب منك نشر تعديلاتك. بل تقيّد الجهات التي يجوز لك تقديم الخدمة إليها. والخلاصة المختصرة هي أن AGPL تحدد ما يجب عليك نشره، بينما تحدد Sustainable Use License الجهات التي يجوز لك البيع لها.

يحدد هذا الاختلاف ما يحدث للتفرعات. يجوز لأي شخص إنشاء fork لمشروع مرخّص بموجب AGPL وتشغيله كخدمة مستضافة منافسة، شريطة أن ينشر تعديلاته. ولا يجوز لأحد فعل ذلك مع n8n، لأن قيد الاستخدام ينتقل مع الشفرة إلى كل نسخة منها. ولهذا يستطيع n8n نشر كامل شفرته المصدرية وبيع منتج سحابي من دون منافسة نسخة مستنسخة منه.

ما الميزات التي تحتاج إلى مفتاح ترخيص مدفوع

تتضمن النسخة المجتمعية معظم المنتج تقريباً. توثّق n8n الميزات المستثناة بدلاً من الميزات المشمولة، وهذا أسلوب أكثر فائدة. اعتباراً من August 2026، تعرض صفحة مقارنة الإصدارات الميزات التالية على أنها مدفوعة:

  • SSO (تسجيل الدخول الموحّد) عبر SAML (لغة ترميز تأكيدات الأمان) أو LDAP (بروتوكول الوصول الخفيف إلى الدليل)
  • مشاركة workflows وcredentials
  • Projects
  • Custom variables
  • Environments
  • Version control باستخدام Git
  • External secrets
  • External storage للبيانات الثنائية
  • Log streaming
  • Multi-main mode

المشاركة هي أول حد تصطدم به معظم الفرق، ومن السهل عدم ملاحظته عندما يقيّم شخص واحد الأداة بمفرده. في النسخة المجتمعية، لا يستطيع فتح workflow أو credential إلا مالك الـinstance والمستخدم الذي أنشأه. لا يستطيع زميلان على الـinstance نفسها تمرير workflow بينهما من داخل الواجهة. تتجاوز الفرق ذلك باستخدام حساب دخول مشترك، لكن هذا يلغي أي سجل يوضح من غيّر ماذا.

SSO هو الحد الثاني. إذا كانت شركتك تشترط تسجيل الدخول الموحّد لكل أداة داخلية، تفشل النسخة المجتمعية في تلبية هذا الشرط منذ اليوم الأول، بغض النظر عن الميزات الأخرى التي توفرها. يتكرر نمط تطبيق مجاني self-hosted تكون ميزة المصادقة فيه مدفوعة في هذه الفئة بأكملها، وتشرح ضريبة SSO في التطبيقات self-hosted سبب وضع المورّدين الحد في المكان نفسه باستمرار.

تُعد Environments وGit version control ميزة واحدة عملياً. فهما يتيحان لك الاحتفاظ بالـworkflows في repository وترقيتها من instance للتطوير إلى instance للإنتاج. بدونهما، يعني نقل workflow بين instances تصدير JSON يدوياً ثم استيراده في الجهة الأخرى. هذا الأسلوب يعمل، ويستخدمه كثيرون. لكنه لا يوفر خطوة للمراجعة ولا سجلاً للتغييرات.

Multi-main mode هو الميزة التي تحدّ من قابلية التوسع. يعمل Queue mode مع عدة worker processes بشكل جيد في النسخة المجتمعية. أما تشغيل أكثر من main process فلا يعمل، ولأن main process يملك الجداول الزمنية وwebhooks، فإنه يبقى نقطة فشل وحيدة لا يمكنك جعلها زائدة عن الحاجة من دون مفتاح.

Log streaming وexternal secrets ميزتان للامتثال. يرسل Log streaming سجل أحداث n8n إلى نظام تراقبه مسبقاً. وتقرأ External secrets بيانات الاعتماد من vault بدلاً من مخزن n8n المشفّر الخاص. هذا النوع من الميزات هو ما تطلبه مراجعة الأمان بعد أشهر من وصول الأداة إلى بيئة الإنتاج، ولذلك يكون اكتشاف التكلفة في تلك اللحظة محرجاً.

إذا كانت الميزة المقيدة هي ما تحتاج إليه فعلاً وكانت الخطة تتجاوز ميزانيتك، فقارن بين الأدوات بدلاً من محاولة تجاوز الترخيص. تستحق بدائل n8n المستضافة ذاتياً القراءة جنباً إلى جنب، لأن كل مشروع يضع حداً مختلفاً للميزات المجانية.

سجّل مثيل المجتمع للحصول على مفتاح الترخيص المجاني

تحتاج بعض الميزات المجانية إلى مفتاح ترخيص، وقد يبدو ذلك متناقضاً إلى أن ترى آلية العمل. يؤدي تسجيل عنوان بريد إلكتروني إلى الحصول على مفتاح مجاني. ويفعّل هذا المفتاح 3 إمكانات إضافية دون تكلفة:

  • المجلدات، لتنظيم عمليات سير العمل
  • التصحيح في المحرر، لنسخ بيانات التنفيذ وتثبيتها أثناء العمل على عملية سير العمل
  • بيانات التنفيذ المخصصة، لحفظ بيانات التنفيذ الوصفية وإضافة التعليقات إليها

للحصول على المفتاح:

  1. افتح قائمة النقاط الثلاث في الزاوية السفلية اليسرى من المحرر.
  2. انتقل إلى Settings، ثم Usage and plan.
  3. اختر Unlock، ثم Send me a free license key.
  4. الصق المفتاح الوارد في البريد الإلكتروني داخل Enter activation key، ثم اختر Activate.

على خادم تُعدّه من الملفات، تجاوز الواجهة واضبط المفتاح كمتغير بيئة قبل التشغيل الأول.

docker volume create n8n_data
docker run -it --rm --name n8n -p 5678:5678 \
  -e N8N_LICENSE_ACTIVATION_KEY="paste-your-key-here" \
  -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n

افتح المحرر على المنفذ 5678، ثم افتح Settings، ثم Usage and plan. يجب أن تعرض هذه الصفحة اسم خطتك بدلاً من مطالبة إلغاء القفل. إذا ظلت المطالبة ظاهرة، فالسبب المعتاد هو أن المثيل نُشّط من قبل: لا تأثير لـ N8N_LICENSE_ACTIVATION_KEY في مثيل يحتوي بالفعل على ترخيص، لذلك قد تبدو إضافته إلى بيئة حاوية موجودة كأنها لم تفعل شيئاً على الإطلاق.

هناك متغيران آخران للترخيص مهمان على خادم الإنتاج. تكون قيمة N8N_LICENSE_AUTO_RENEW_ENABLED الافتراضية true. إذا ضبطتها على false، فسيتعين عليك التجديد يدوياً من قائمة الإعدادات كل 10 أيام، وإلا ستتوقف الميزات المرخّصة عن العمل. وتكون قيمة N8N_LICENSE_DETACH_FLOATING_ON_SHUTDOWN الافتراضية true أيضاً، ما يؤدي إلى تحرير الاستحقاق عند إيقاف تشغيل المثيل حتى يتمكن مثيل آخر من المطالبة به. في مثيل إنتاج يُعاد تشغيله أثناء عمليات النشر، اضبطها على false كي تعود الميزات المرخّصة للعمل معه. تم توثيق المتغيرين في صفحة إدارة الترخيص.

موضع خطط السحابة

تشغّل n8n Cloud البرنامج نفسه على البنية التحتية الخاصة بـn8n. تُحتسب الخطط بناءً على مرات تنفيذ سير العمل، لا على عدد عمليات سير العمل النشطة. لذلك لا تكلّف عملية سير العمل التي تبقى خاملة في انتظار webhook شيئاً حتى يتم تشغيلها.

التفصيل المهم لمن يستضيف الخدمة بنفسه هو أن مفتاح ترخيص Enterprise يأتي ضمن خطة، ولا يُباع منفرداً. تشتري خطة Business أو Enterprise، وتتلقى مفتاحاً، ثم تلصق هذا المفتاح في النسخة التي تعمل على أجهزتك الخاصة. الاستضافة الذاتية والدفع ليسا أمرين متعارضين.

اعتباراً من August 2026، تتضمن المستويات الابتدائية أسعاراً شهرية منشورة في صفحة أسعار n8n. أما المستويات الأعلى فتُناقش مع فريق المبيعات، ولا تُنشر أسعار Enterprise على الإطلاق. لذلك سيصبح أي رقم يُطبع هنا قديماً قبل أن تقرأه. اطلب عرض سعر، واسأل تحديداً عما إذا كان العرض يشمل مفتاح الاستضافة الذاتية.

إذا كنت لا تزال تقرر بين تشغيل الخدمة بنفسك والدفع مقابل منتج أتمتة مستضاف، فإن مقارنة n8n مع Zapier وMake تتناول بنية التكلفة بدلاً من قائمة الميزات.

بيع n8n ضمن منتجك الخاص

إذا كان عملاؤك سيشاهدون محرر n8n نفسه ويستخدمونه، فأنت تحتاج إلى ترخيص التضمين، الذي تبيعه n8n أيضاً بموجب اتفاقية OEM (الشركة المصنّعة للمعدات الأصلية). يتيح هذا الترخيص وضع العلامة البيضاء وإعادة البيع، وهما أمران يحظرهما ترخيص الاستخدام المستدام. هذه الاتفاقية تعاقد يتم التفاوض عليه، وتُحدَّد أسعاره بناءً على عرض سعر. وهي موجّهة إلى الشركات التي تضع أتمتة سير العمل داخل منتج تبيعه بالفعل.

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

إذن، ما الإصدار الذي تحتاج إليه؟

إذا كانت لديك شركة تشغّل أتمتتها بنفسها، وكان الزملاء مخوّلين برؤية أعمال بعضهم، فإن Community Edition تكفي. سجّل للحصول على المفتاح المجاني وابدأ ببناء ما تحتاج إليه. الخطوة التالية هي إعداد خادم، ويغطي استضافة n8n بنفسك على VPS باستخدام Docker وHTTPS عملية النشر، والـreverse proxy، والشهادة.

إذا كانت الشركة تحتاج إلى تسجيل دخول موحّد، أو إلى بيئات منفصلة للتطوير والإنتاج، فلن تفي Community Edition بذلك، ولن تغيّر أي تعديلات على الإعدادات هذه الحقيقة. اطلب سعراً لخطة Business، أو اختر أداة تتوافق رخصتها مع ميزانيتك.

إذا كنت تبيع صلاحية الوصول إلى أشخاص آخرين، فالحل هو إبرام اتفاقية تجارية مع n8n. كلما بدأت هذه المحادثة مبكراً، انخفضت التكلفة.

FAQ

هل n8n مفتوح المصدر؟

لا. n8n مرخّص بموجب نموذج fair-code وموزّع بموجب Sustainable Use License. مصدره متاح للعامة، ويمكنك قراءته وتشغيله وتعديله، لكن الترخيص يقيّد أوجه استخدامه. ولا يمكن لترخيص مفتوح المصدر معتمد من OSI أن يفرض قيوداً على الاستخدام. توضّح n8n ذلك في وثائقها، وتصف نفسها بدلاً من ذلك بأنها تتيح المصدر. وتُستثنى الملفات التي يحتوي اسمها على .ee. أو مسارها على .ee حتى من هذا الترخيص، وتخضع لـ n8n Enterprise License منفصل.

هل يمكنني تقاضي أموال من العملاء مقابل أعمال تتضمن n8n؟

نعم، مقابل الخدمات. لا يحتاج إنشاء workflows لعميل إلى اتفاق منفصل، وينطبق ذلك أيضاً على تثبيت n8n أو صيانته على خوادم يملكها العميل. لكن لا يمكنك تقاضي أموال من الأشخاص مقابل الوصول إلى نسخة n8n تشغّلها أنت، ولا بيع نسخة تحمل علامتك التجارية بدلاً من علامة n8n. المعيار هو ما إذا كان المقابل المالي يُدفع لقاء عملك أو لقاء الوصول إلى البرنامج.

لماذا لا يستطيع فريقي مشاركة workflows في community edition المستضافة ذاتياً؟

مشاركة workflows وبيانات الاعتماد ميزة مرخّصة، ولذلك تكون معطّلة من دون مفتاح مدفوع. في community edition، لا يستطيع فتح العنصر إلا مالك النسخة والمستخدم الذي أنشأه، ما يعني عدم وجود طريقة لتسليم workflow إلى زميل من داخل الواجهة. ينجح تصدير workflow بصيغة JSON واستيراده في الحساب الآخر، لكن بيانات الاعتماد لا تنتقل ضمن ذلك التصدير، وتصبح النسخة المستوردة workflow منفصلاً بسجل تنفيذ خاص به.

ماذا يحدث إذا تعذّر على نسخة n8n لدي الوصول إلى خادم الترخيص؟

تجدّد النسخة المفعّلة ترخيصها مقابل https://license.n8n.io/v1 افتراضياً، وتكون N8N_LICENSE_AUTO_RENEW_ENABLED مضبوطة على true تلقائياً. إذا عطّلت التجديد التلقائي، فعليك التجديد يدوياً من قائمة الإعدادات كل عشرة أيام، وإلا تتوقف الميزات المرخّصة عن العمل. إذا كان جدار ناري صادر يحظر خادم الترخيص، فأرسل الطلب عبر proxy باستخدام المتغير ذي الأحرف الصغيرة https_proxy_license_server بدلاً من تعطيل التجديد.

هل يجب أن أدفع لإزالة العلامة التجارية لـ n8n؟

نعم، إذا كان العملاء سيرون النتيجة. تحظر Sustainable Use License تعديل إشعارات الترخيص وحقوق الطبع والنشر أو إزالتها أو طمسها. كما تنص على أن إعادة وضع العلامة التجارية على n8n وتقديمه إلى العملاء مقابل المال من أوجه الاستخدام غير المسموح بها. تتطلب إعادة تسمية منتج تبيعه إبرام اتفاق embed أو OEM. أما تعديل مظهر نسخة لا يستخدمها إلا موظفوك، فهو مسألة أضيق نطاقاً، لكن البند المتعلق بإشعارات الترخيص وحقوق الطبع والنشر ينطبق بغض النظر عن الجمهور.