מדריך n8n בהתקנה עצמית בעברית

פרק 2

מה צריך לפני שמתקינים

לפני הסקריפט בשורה אחת או Docker Compose, ארבעה דברים צריכים להיות מוכנים.

#1. Docker עם Compose v2

הסקריפט curl -fsSL https://get.n8n.io | sh דורש:

  • Docker מותקן ורץ.
  • תוסף docker compose גרסה 2, לא הבינארי הישן docker-compose.
  • לינוקס או macOS. ב-Windows: WSL עם אינטגרציית Docker Desktop.

Podman, Colima ומנועים תואמים: מתקינים CLI של Docker עם תוסף compose, ומכוונים DOCKER_HOST לסוקט שלהם.

בדיקה:

docker --version
docker compose version

#2. מקום לכתיבה

הסקריפט יוצר תיקייה n8n בתיקייה הנוכחית, עם compose.yml ו-.env. הנתונים נשמרים ב-volume בשם n8n-data. בוחרים תיקייה שיש עליה גיבוי, לא /tmp.

#3. כתובת, אם זה לא רק מקומי

לניסוי על המחשב מספיק http://localhost:5678. לייצור, ל-webhook ציבורי, ל-Assistant עם ערוצים, וללקוחות MCP בענן צריך:

  • דומיין שמצביע לשרת.
  • HTTPS.
  • משתנה WEBHOOK_URL עם הכתובת הציבורית.

בלי זה webhook וטפסים יקבלו כתובת localhost שאין לה משמעות מחוץ למחשב.

#4. משאבים

למופע יחיד עם SQLite: מחשב קטן מספיק להתחלה. לייצור עם צוות, Postgres ותור: מעקב אחרי Measure performance. אל תחשפו את פורט 5678 ישירות לאינטרנט בלי HTTPS והגבלת גישה.

בפרק הבא: התקנה בשורה אחת.