شرح تثبيت n8n على جهازك وربطه بـ Cloudflare Tunnel خطوة بخطوة
إذا كنت تريد إنشاء أتمتة احترافية (Automation) وربط Webhooks بشكل آمن بدون استخدام ngrok، فإن تثبيت n8n وربطه بـ Cloudflare Tunnel هو الحل الأفضل حاليًا، خاصة لمنشئي المحتوى وأصحاب المواقع.
في هذا الدليل ستتعلم طريقة تثبيت n8n على جهازك (ويندوز) وربطه بدومين عبر Cloudflare بطريقة سهلة، واضحة، ومناسبة للمبتدئين، مع مراعاة شروط السيو وجوجل أدسنس.
-----------------------------------------------------------------------------------------------------------------------------
ما هو n8n؟
n8n هي منصة مفتوحة المصدر تتيح لك:
إنشاء Automation بدون كود أو بكود بسيط
ربط فيسبوك، تيليجرام، يوتيوب، APIs
إنشاء Webhooks احترافية
استخدام AI في الردود والأتمتة
وهي بديل قوي لأدوات مدفوعة مثل Zapier.
-----------------------------------------------------------------------------------------------------------------------------
لماذا نستخدم Cloudflare مع n8n؟
استخدام Cloudflare Tunnel يوفر لك:
رابط HTTPS آمن
تشغيل Webhooks بدون ngrok
حماية تلقائية من Cloudflare
سرعة واستقرار أعلى
حل مجاني 100%
وهذا مهم جدًا لقبول فيسبوك APIs والعمل الاحترافي.
-----------------------------------------------------------------------------------------------------------------------------
المتطلبات قبل البدء
قبل التنفيذ تأكد من:
جهاز ويندوز 10 أو 11
اتصال إنترنت مستقر
دومين مربوط على Cloudflare
حساب Cloudflare مجاني
-----------------------------------------------------------------------------------------------------------------------------
الخطوة الأولى: تثبيت Node.js
1. ادخل إلى الموقع الرسمي: https://nodejs.org
2. حمّل نسخة LTS
3. ثبّت البرنامج بشكل طبيعي
4. افتح CMD واكتب:
node -v
npm -v
إذا ظهرت أرقام → التثبيت ناجح ✅
-----------------------------------------------------------------------------------------------------------------------------
الخطوة الثانية: تثبيت n8n
في CMD نفّذ الأمر:
npm install n8n -g
بعد الانتهاء شغّل n8n:
n8n
افتح المتصفح وادخل:
http://localhost:5678
إذا فتحت لوحة التحكم → تمام ✔
-----------------------------------------------------------------------------------------------------------------------------
الخطوة الثالثة: تثبيت Cloudflare Tunnel
1. نزّل أداة cloudflared من الموقع الرسمي لـ Cloudflare
2. اختر نظام Windows
3. ضع الملف داخل:
C:\cloudflared\
تحقق من التثبيت:
cloudflared --version
----------------------------------------------------------------------------------------------------------------------------
الخطوة الرابعة: تسجيل الدخول إلى Cloudflare
في CMD:
cloudflared tunnel login
سيتم فتح المتصفح
اختر حسابك على Cloudflare
وافق على الدومين
ستظهر رسالة نجاح ✔
------------------------------------------------------------------------------------------------------------------------------
الخطوة الخامسة: إنشاء Tunnel
cloudflared tunnel create n8n
سيتم إنشاء:
ملف credentials.json
احتفظ بهم.
---------------------------------------------------------------------------------------------------------------------------
الخطوة السادسة: ربط الدومين مع n8n
مثال:
n8n.example.com
نفّذ:
cloudflared tunnel route dns n8n n8n.example.com
--------------------------------------------------------------------------------------------------------------------------
الخطوة السابعة: إعداد ملف config
أنشئ ملف:
C:\cloudflared\config.yml
اكتب بداخله:
tunnel: TUNNEL_ID
credentials-file: C:\Users\USERNAME\.cloudflared\TUNNEL_ID.json
ingress:
- hostname: n8n.example.com
service: http://localhost:5678
- service: http_status:404
-----------------------------------------------------------------------------------------------------------------------------
الخطوة الثامنة: تشغيل Tunnel
cloudflared tunnel run n8n
-----------------------------------------------------------------------------------------------------------------------------
الخطوة التاسعة: تشغيل n8n عبر HTTPS
افتح CMD جديد واكتب:
set N8N_HOST=n8n.example.com
set N8N_PROTOCOL=https
set WEBHOOK_URL=https://n8n.example.com
set N8N_PORT=5678
set NODE_ENV=production
n8n
---===================================================================
النتيجة النهائية
n8n يعمل عبر HTTPS
Webhooks تعمل بدون مشاكل
بدون ngrok
مناسب لفيسبوك وTelegram وYouTube
حل احترافي ومستقر
----------------------------------------------------------------------------------------------------------------------
أخطاء شائعة وحلولها
404 Webhook: تأكد من WEBHOOK_URL
الموقع لا يفتح: تحقق من tunnel
HTTPS لا يعمل: تأكد من البروتوكول
-------------------------------------------------------------------------------------------------------------------------
الخلاصة
إذا كنت تبحث عن:
أتمتة احترافية
Webhooks آمنة
حل مجاني ومستقر
بديل قوي لـ ngrok
فإن n8n + Cloudflare Tunnel هو الخيار الأفضل لك.
---
الخطوة التالية (اختياري)
تأمين n8n بكلمة مرور
تشغيل n8n تلقائيًا مع الويندوز
إنشاء أول Automation عملي
ربط Facebook Webhook خطوة بخطوة
