إذا كنت ترغب في تشغيل n8n.io على خادم محلي

             خطوات تشغيل n8n.io على خادم محلي والاستفادة من كافة الخدمات 

- الخطوة الأولى
 
 نعمل تنزيل و تنصيب على الجهاز Docker Desktop:
إنها الحاوية التي ستحتوي على اسم المضيف الذي تريد تثبيته:


 

- الخطوة الثانية

نقوم بإنشاء مجلد جديد على سطح المكتب ونسميه، على سبيل المثال، n8n، وهنا ستكون كل التفاصيل.
C:\Users\tests\Desktop\n8n

- الخطوة الثالثة

نفتح CMD (موجه الأوامر)  قبل ان نعمل لصق نكتب (cd)
 -  Desktop\n8n C:\Users\tests\ 
-  C:\Users\tests\Desktop\n8n>notepad docker-compose.yml 
داخل المفكرة "  notepad docker-compose.yml "

version:'3.8' 
services:
n8n:
image:docker.n8n.io/n8nio/n8n
container_name:n8n
restart: always
ports:
-5678:5678
environment:
-N8N_HOST=localhost
-N8N_PORT=5678
-WEBHOOK_URL=http://localhost:5678
-GENERIC_TIMEZONE=Europe/Vilnius

volumes:

-n8n_data:/home/node/.n8n

:volumes

:n8n_data



- الخطوة الرابع

نفتح CMD (موجه الأوامر)
 C:\Users\tests\Desktop\n8n>docker-compose up -d 

- الخطوة الخامسة 

 نعمل تنزيل و تنصيب على الجهاز Ngrok 
ngrok هي أداة قوية تتيح لك إنشاء Tunnel (نفق) بين جهازك المحلي وبين الإنترنت عبر سيرفرات ngrok.
ببساطة، تسمح لك ngrok بجعل السيرفر المحلي على جهازك متاحًا للعالم الخارجي.



الخطوة السادسة

نفتح تطبيق(Docker Desktop) ثم نذهب إلى (Images)

 ثم نذهب إلى  (Run new container)


 
ثم نختار(Optional settings)


- container name نسمي 
الحاوية (n8n-proj1يمكن اختيار اي اسم 
- Ports منافذ(8080) يمكن اختيار اي منافذ
- Volumes
 C:\Users\tests\Desktop\n8n نذهب إلى المجلد في سطح المكتب 
- Container path
إعداد افتراضي موجود في Docker
- home/node/.n8n/
- Environment variables
- variable 
- N8N_COMMUNITY_PACKAGES_ALLOW_TOOL_USAGE
Value 
true

variable
- N8N_EDITOR_BASE_URL
Value
- نذهب إلى مواقع (Ngrok) و ننسخ اربط الموجود في ( static domain)


    https://  اهم شيء قبل ما تعمل لصق اضف -
https://test-test-test.test-free.app -


variable
WEBHOOK_URL
Value
https://test-test-test.test-free.app

variable
- N8N_DEFAULT_BINARY_DATA_MODE
Value
- filesystem

الخطوة السابعة 

نفتح CMD (موجه الأوامر)
وننسخ الرابط الموجود عليه تطبيق (ngrok) في الجهاز الحاسوب قبل ان نعمل لصق نكتب (cd)
 C:\Users\tests\Desktop\ngrok-v3-stable 
نعمل لصق C:\Users\tests\ngrok-v3-stable>configuration file


-
نعمل لصق مع تغيررقم المنافذ C:\Users\tests\ngrok-v3-stable>Static Domain


-
ثم نذهب إلى  (Docker.Desktop ) 
واخيرا نعمل تشغيل بعد ذلك نذهب الى الرابط المقترح في التطبيق 

     


                                                         تحية طيبة وبعد،

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




إرسال تعليق

أحدث أقدم

نموذج الاتصال