Установка n8n локально
n8n — low-code платформа автоматизаций: нодовый редактор воркфлоу, 400+ интеграций, self-hosted альтернатива n8n.cloud. Запускается локально через npm за несколько минут и работает одинаково на Mac, Windows и Linux.
1. Установите Node.js
Перейдите на nodejs.org и скачайте LTS-версию (18, 20 или 22). Сайт автоматически подберёт инсталлятор под вашу ОС. После установки проверьте в терминале:
node -vКоманда должна вернуть версию вида v20.11.0. Если терминал пишет «command not found» — перезапустите его или откройте новое окно.

2. Установите n8n глобально через npm
Откройте терминал (на Windows — PowerShell или командную строку) и выполните команду:
Linux / macOS
sudo npm install n8n -gWindows
npm install n8n -gФлаг -g ставит пакет глобально, чтобы команда n8n была доступна из любой директории. Установка занимает 1–3 минуты, качается около 200 МБ зависимостей.
3. Запустите n8n
В том же терминале выполните:
n8nЧерез 5–10 секунд в логах появится сообщение Editor is now accessible via: http://localhost:5678. Откройте этот адрес в браузере. Терминал должен оставаться открытым — при его закрытии n8n остановится.
4. Создайте владельца
При первом запуске n8n покажет экран Setup owner account. Введите email, имя и пароль. Требования пароля: минимум 8 символов, одна цифра, одна заглавная буква.

5. Готово — вы в n8n
Откроется Dashboard с обзором KPI, списком воркфлоу и кнопкой создания нового. Нажимайте Create Workflow, чтобы собрать первую автоматизацию из нод.

«n8n: command not found»
Перезапустите терминал, чтобы он подхватил обновлённый PATH. Проверьте установку: npm list -g --depth=0 — в списке должен быть n8n.
«EACCES: permission denied» на macOS
Запустите команду с sudo или настройте npm prefix в домашней папке, чтобы не требовались права администратора — см. официальный гайд npm.
Порт 5678 уже занят
Запустите n8n на другом порту:
N8N_PORT=5679 n8nНа Windows в PowerShell: $env:N8N_PORT=5679; n8n.
Для продакшн-деплоя (Docker, PostgreSQL, очереди) см. официальную документацию docs.n8n.io.