n8n / Dockerfile
memarzade-dev's picture
Add application file
bfa23de
Raw
History Blame Contribute Delete
804 Bytes
# استفاده از آخرین نسخه پایدار و رسمی n8n
FROM n8nio/n8n:latest
# تغییر کاربر به root برای دسترسی به تنظیمات سیستمی (در صورت نیاز)
USER root
# پورت پیش‌فرض Hugging Face برابر با 7860 است، اما n8n روی 5678 اجرا می‌شود.
# ما باید پورت n8n را به 7860 تغییر دهیم.
ENV N8N_PORT=7860
# تعریف پوشه دیتا برای ذخیره سازی دائمی (Persistent Storage)
# در Hugging Face پوشه /data برای فایل‌های ماندگار است.
ENV N8N_USER_FOLDER=/data
# باز کردن پورت 7860
EXPOSE 7860
# دستور اجرا (معمولاً خود ایمیج n8n این را دارد، اما برای اطمینان)
CMD ["n8n", "start"]