كيفية استضافة n8n ذاتيًا على VPS باستخدام Coolify
كيفية استضافة N8N ذاتيًا على VPS باستخدام Coolify: دليل خطوة بخطوة

بالنسبة للشركات والمطورين الذين يبحثون عن أتمتة سير عمل فعّالة واقتصادية، أصبح N8N أداةً شائعة. يُتيح الجمع بين N8N ومرونة الاستضافة الذاتية على خادم افتراضي خاص (VPS) عبر Coolify حلاً قابلاً للتطوير والتخصيص. في هذا الدليل، سنشرح لك عملية استضافة N8N على خادم افتراضي خاص (VPS)، وإعداد نطاق مخصص، ونقل سير العمل من خادم محلي - كل ذلك دون الحاجة إلى البدء من الصفر.
لماذا تختار N8N و Coolify؟
ن8ن أداة أتمتة سير العمل مفتوحة المصدر، تتيح للمستخدمين ربط التطبيقات والأنظمة وواجهات برمجة التطبيقات بسلاسة. استضافتها على خادم افتراضي خاص (VPS) توفر تحكمًا وأداءً وأمانًا مُحسّنين. كوليفاي منصة استضافة ذاتية تُبسّط نشر تطبيقات متعددة، بما في ذلك N8N، مباشرةً على خادم افتراضي خاص. وتوفر هذه المنصات حلاً مبسطًا ومتعدد الاستخدامات لنشر وإدارة سير العمل على نطاق واسع.
المتطلبات الأساسية للاستضافة الذاتية
قبل البدء في الإعداد، تأكد من توفر ما يلي:
- مزود VPS:اختر مزود VPS موثوقًا به، مثل Hostinger، والذي يدعم Coolify ويقدم موارد كافية لمشروعك.
- مجال مخصص:إذا كنت ترغب في استخدام نطاق مخصص (موصى به للنشر الآمن والاحترافي)، فتأكد من تسجيله بالفعل.
- المعرفة الأساسية بالاستضافة وإدارة DNS:ستكون المعرفة بإعداد سجلات DNS وإدارة تكوينات الخادم مفيدة.
الخطوة 1: إعداد VPS مع Coolify
- اختر خطة VPSاختر خطة VPS بناءً على احتياجاتك من الموارد. لسير العمل الخفيف إلى المتوسط، تكفي خطة متوسطة (مثلاً، معالجان مركزيان، وذاكرة وصول عشوائي (RAM) سعة 4 جيجابايت).
- تفعيل قالب Coolifyأثناء إعداد الخادم، اختر قالب Coolify المُهيأ مسبقًا إن وُجد. يُسهّل هذا عملية النشر من خلال تثبيت منصة Coolify مسبقًا على خادمك الافتراضي الخاص.
- أكمل إعداد VPSاتبع خطوات إعداد مزوّد خدمة VPS الخاص بك لتهيئة الخادم. عيّن كلمة مرور الجذر وتذكرها لاستخدامها لاحقًا.
الخطوة 2: تكوين Coolify ونشر N8N
- الوصول إلى لوحة إدارة Coolify:
- قم بتسجيل الدخول إلى لوحة التحكم VPS الخاصة بك وافتح واجهة إدارة Coolify.
- قم بإنشاء حساب مستخدم جذر لـ Coolify لضمان الوصول الآمن.
- إنشاء مشروع جديد:
- يُنظّم Coolify عمليات النشر في مشاريع. أنشئ مشروعًا جديدًا لإدارة نسخة N8N الخاصة بك.
- أضف الموارد إلى مشروعك:
- قم باختيار N8N من القائمة الشاملة للخدمات القابلة للنشر في Coolify.
- للحصول على الأداء الأمثل، فكر في استخدام بوستجريس كيو ال كقاعدة بيانات بدلاً من SQLite الافتراضية. اتبع تعليمات Coolify لتكوين إعدادات قاعدة البيانات والتطبيق.
الخطوة 3: نشر N8N والوصول إليه
- نشر صورة Docker:
- بعد ضبط الإعدادات الافتراضية، سينشر Coolify N8N باستخدام صورة Docker. راقب سجلات النشر لضمان نجاح التثبيت.
- بمجرد اكتمال النشر، ستعرض السجلات عنوان URL للوصول إلى مثيل N8N الخاص بك.
- تأمين الاتصال:
- بشكل افتراضي، يقوم Coolify بتعيين
sslip.ioنطاق فرعي لمثيل N8N الخاص بك. مع ذلك، هذا اتصال غير آمن ولا يُنصح باستخدامه في الإنتاج. - لحل هذه المشكلة، قم بتكوين نطاق مخصص باستخدام HTTPS (كما هو موضح في الخطوة التالية).
- بشكل افتراضي، يقوم Coolify بتعيين
الخطوة 4: إعداد نطاق مخصص لـ N8N
- وجه نطاقك إلى VPS:
- في إعدادات DNS الخاصة بمسجل المجال الخاص بك، قم بإنشاء سجل A يشير إلى عنوان IP الخاص بـ VPS الخاص بك.
- إذا كنت تستخدم نطاقًا فرعيًا (على سبيل المثال،
n8n.yourdomain.com), حدد المجال الفرعي كاسم السجل.
- تحديث إعدادات Coolify:
- انتقل إلى إعدادات خدمة N8N في Coolify وحدد المجال المخصص ضمن قسم تكوين المجال.
- أعد تشغيل خدمة N8N لتطبيق التغييرات. إذا تم ضبطها بشكل صحيح، ستعرض السجلات عنوان URL المُحدّث مع نطاقك المُخصّص.
- اختبار المجال المخصص:
- تفضل بزيارة نطاقك المخصص في المتصفح. ستظهر لك الآن صفحة إعداد مسؤول N8N.
الخطوة 5: نقل سير العمل إلى مثيل VPS
إذا كنت تستخدم N8N محليًا أو على مثيل آخر، فيمكنك نقل سير العمل بسهولة دون إعادة بنائها:
- تصدير سير العمل:
- افتح مثيل N8N المحلي لديك وقم بتصدير سير العمل المطلوبة كملفات JSON.
- استيراد سير العمل:
- في حالة N8N المُستضاف على VPS، حمّل ملفات JSON عبر خيار الاستيراد. ستظهر الآن مسارات العمل، بما في ذلك إعداداتها، في الحالة الجديدة.
- تفعيل سير العمل:
- تأكد من حفظ سير العمل المستوردة وتنشيطها لبدء التشغيل في بيئة VPS.
نصائح إضافية لإعداد قوي
- تمكين النسخ الاحتياطيةاحرص على إجراء نسخ احتياطية منتظمة لجهاز N8N الخاص بك لتجنب فقدان البيانات. يدعم Coolify النسخ الاحتياطي التلقائي لمزيد من راحة البال.
- ضبط الأمان بدقة:راجع متغيرات بيئة N8N لتكوينات الأمان، مثل تمكين HTTPS وإدارة ملفات تعريف الارتباط الآمنة.
- مراقبة المواردراقب استخدام موارد VPS باستمرار لضمان الأداء الأمثل. حدّث الخطة إذا لزم الأمر.
النقاط الرئيسية
- أتمتة مبسطة:يوفر استضافة N8N ذاتيًا على VPS باستخدام Coolify حلاً أتمتة قابلاً للتطوير وآمنًا وفعالًا من حيث التكلفة.
- إعداد المجال المخصص:يتيح تكوين DNS المناسب اتصالات HTTPS آمنة لنسخة N8N الخاصة بك عبر نطاق مخصص أو نطاق فرعي.
- هجرة سير العمل:يمكنك نقل سير العمل بسهولة من البيئات المحلية أو البيئات الأخرى باستخدام وظيفة التصدير/الاستيراد JSON.
- مرونة Coolify:يعمل Coolify على تبسيط الاستضافة الذاتية ويوفر خيارات النشر لتطبيقات متعددة، مما يجعله أداة متعددة الاستخدامات.
- تخطيط الموارد:اختر خطة VPS التي تتوافق مع متطلبات موارد تطبيقك، وقم بمراقبة الاستخدام بمرور الوقت.
- النسخ الاحتياطي والأمان:تعتبر عمليات النسخ الاحتياطي المنتظمة وتحسينات الأمان ضرورية لنشر موثوق به واحترافي.
خاتمة
باتباع هذا الدليل، ستتعلم كيفية استضافة N8N ذاتيًا على خادم افتراضي خاص (VPS) باستخدام Coolify، وإعداد نطاق مخصص، ونقل مهام سير العمل الحالية - كل ذلك مع الحفاظ على المرونة وقابلية التوسع. بالنسبة للمطورين والمحترفين التقنيين الذين يديرون أنظمة تكنولوجيا معلومات معقدة أو مواقع ويب عالية الاستخدام، يوفر هذا الإعداد التحكم والموثوقية اللازمين لتبسيط العمليات وتعزيز النمو. مع نشر قوي وآمن، ستكون مهام سير عمل الأتمتة لديك جاهزة لدفع أعمالك إلى آفاق جديدة.
المصدر: "استضافة ذاتية لـ n8n باستخدام Coolify (VPS، نطاق مخصص، نطاق فرعي، SSL / https)" - ByteGrad، يوتيوب، 3 سبتمبر 2025 - https://www.youtube.com/watch?v=4ShdwwEr_UU
الاستخدام: مُضمّن للرجوع إليه. اقتباسات موجزة للتعليق/المراجعة.