شغّل n8n مجانًا (الاستضافة الذاتية للمبتدئين)
ثلاث طرق لتشغيل n8n دون فاتورة شهرية، من حاسوبك إلى خادم مجاني.
7 دقائق قراءة
الطريقة 1: على حاسوبك باستخدام Docker
الأفضل للتعلم. ثبّت Docker Desktop ثم شغّل هذين الأمرين. سيفتح n8n على http://localhost:5678 وتُحفظ بياناتك في وحدة التخزين n8n_data.
docker volume create n8n_data
docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8nالطريقة 2: باستخدام Node.js (بدون Docker)
إذا كان Node.js مثبتًا لديك، هذا الأمر يشغّل n8n مباشرة:
npx n8nاستقبال الـ webhooks على حاسوبك
تطبيقات مثل Stripe أو Shopify لا تستطيع الوصول إلى localhost. نفق Cloudflare السريع المجاني يعطي n8n المحلي عنوان https عامًا للتجربة:
cloudflared tunnel --url http://localhost:5678الطريقة 3: خادم سحابي مجاني أو رخيص
لتعمل الأتمتات 24/7، شغّل نفس أمر Docker على خادم سحابي صغير. بعض المزودين يقدمون باقات مجانية دائمة (مثل Oracle Cloud أو أصغر خادم في Google Cloud) — راجع شروطهم الحالية لأنها تتغير. خوادم VPS الرخيصة خيار آخر ببضعة دولارات شهريًا.
- ضع n8n خلف HTTPS (بروكسي عكسي مثل Caddy يجعل ذلك سهلًا).
- اضبط متغير البيئة WEBHOOK_URL على عنوانك العام.
- خذ نسخة احتياطية من وحدة n8n_data بانتظام.
ملاحظة عن الترخيص
ترخيص n8n (Sustainable Use License) يسمح لك باستضافته مجانًا لاستخدامك الشخصي أو الداخلي لشركتك. تقديم n8n نفسه كخدمة مدفوعة للآخرين يحتاج اتفاقًا تجاريًا مع n8n. عند الشك، اقرأ الترخيص على موقع n8n.