yahyavps / Dockerfile
Yking23's picture
Update Dockerfile
802c01b verified
raw
history blame contribute delete
779 Bytes
# استخدام الصورة الرسمية المستقرة
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"]