خطوات تشغيل 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
- C:\Users\tests\Desktop\n8n>docker-compose up -d
ببساطة، تسمح لك ngrok بجعل السيرفر المحلي على جهازك متاحًا للعالم الخارجي.
- الخطوة الخامسة
نعمل تنزيل و تنصيب على الجهاز Ngrok
ngrok هي أداة قوية تتيح لك إنشاء Tunnel (نفق) بين جهازك المحلي وبين الإنترنت عبر سيرفرات ngrok.ببساطة، تسمح لك ngrok بجعل السيرفر المحلي على جهازك متاحًا للعالم الخارجي.
- الخطوة السادسة
نفتح تطبيق(Docker Desktop) ثم نذهب إلى (Images)
- Ports منافذ(8080) يمكن اختيار اي منافذ
- Volumes
- C:\Users\tests\Desktop\n8n نذهب إلى المجلد في سطح المكتب
- Container path
إعداد افتراضي موجود في Docker
- home/node/.n8n/
- Environment variables
- variable
- variable
- N8N_COMMUNITY_PACKAGES_ALLOW_TOOL_USAGE
- Value
- Value
- true
- variable
- N8N_EDITOR_BASE_URL
- Value
- نذهب إلى مواقع (Ngrok) و ننسخ اربط الموجود في ( static domain)
- 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
واخيرا نعمل تشغيل بعد ذلك نذهب الى الرابط المقترح في التطبيق
تحية طيبة وبعد،
أود أن أعبر عن خالص شكري وامتناني لكم جميعًا على تخصيص جزء من وقتكم الثمين لزيارة مدونتي وقراءة مقالاتي. إن دعمكم المستمر وتفاعلكم الملهم هما الحافز الأكبر الذي يدفعني لمواصلة الكتابة وتقديم محتوى مميز يلبي اهتماماتكم وتطلعاتكم.
التسميات
حلول ومعلومات لمشاكل تقنية