File size: 779 Bytes
802c01b
8fab578
 
802c01b
dffc7d3
 
802c01b
601246e
802c01b
 
dffc7d3
802c01b
 
 
8fab578
802c01b
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# استخدام الصورة الرسمية المستقرة
FROM n8nio/n8n:latest

# نرجع للمستخدم root عشان نضمن إننا نقدر نعدل الـ Variables
USER root

# تحديد البورت اللي Hugging Face عاوزه
ENV N8N_PORT=7860
# إجبار n8n على عدم استخدام الـ SSL داخلياً لأن HF بيوفره جاهز
ENV N8N_PROTOCOL=http

# أهم خطوة: تحديد مجلد البيانات في مكان مسموح بالكتابة فيه
ENV N8N_USER_ID=1000
ENV N8N_CONFIG_FILES=/home/node/.n8n/config

# تشغيل n8n باستخدام الأمر الافتراضي للصورة الرسمية
# ده بيضمن إن كل الـ Environment Paths متعرفة صح
ENTRYPOINT ["tini", "--", "/docker-entrypoint.sh"]