n8nn8n

Бесплатно
Открытый код
Информация

n8n — это платформа автоматизации с открытым исходным кодом, позволяющая визуально соединять приложения и API для создания автоматических сценариев. Установите n8n на любой Linux-сервер, чтобы создавать свои автоматизации без программирования, управлять интеграциями и сохранять полный контроль над данными. Интуитивный веб-интерфейс делает автоматизацию доступной для команд, бизнеса и энтузиастов.

Основные возможности

  • Визуальный редактор сценариев: создавайте автоматизации с помощью простого drag-and-drop интерфейса.
  • Интеграция с любыми сервисами и API: подключайте сотни сервисов «из коробки» или используйте свои API-запросы.
  • Запуск по событиям и расписанию: запускайте сценарии через вебхуки, таймеры или по событиям.
  • Преобразование данных: фильтруйте, форматируйте и трансформируйте данные между сервисами.
  • Открытый код и самостоятельный хостинг: разворачивайте n8n на своем сервере для приватности и полного контроля.
  • Без ограничений по запуску: никаких лимитов на выполнение сценариев при самостоятельном размещении.
  • Управление пользователями: приглашайте команду и назначайте роли для совместной работы над автоматизациями.
  • Резервные копии и перенос сценариев: экспортируйте и импортируйте сценарии в JSON для создания бэкапов.

Особенности установки

Время установкиВремяОСОЗУДиск
20–30 минAlmaLinux 9Debian 12Rocky Linux 9Ubuntu 24.042Gb20Gb
  • Установленное ПО:
    • Docker CE
    • Docker Compose
  • Используемые контейнеры:
    • docker.n8n.io/n8nio/n8n
    • docker.io/traefik (Обратный прокси, автоматически генерирующий сертификаты и обеспечивающий безопасный доступ по HTTPS к вашей n8n-инстанции через указанный домен.)
  • Открытые порты:
    • 80, 443 – Веб-доступ (HTTP/HTTPS)
  • Путь к файлам: /root/.n8n
Примечание

По умолчанию мы устанавливаем актуальную стабильную версию программного обеспечения с сайта разработчика или из официальных репозиториев.

Начало работы после установки n8n

После оплаты вашего заказа на email, указанный при регистрации, вам придёт письмо с уведомлением о том, что сервер готов к работе. В этом письме будут указаны IP-адрес вашего VPS, а также учётные данные для подключения к web интерфейсу панели управления n8n:

  • Ссылка: https://example.com
  • Логин: admin@example.com
  • Пароль: ****** (Выслан на email)

Для входа в n8n используйте учётную запись администратора. Введите имя пользователя и пароль на странице входа для безопасного управления и настройками сервера.

Screenshot of interfaceScreenshot of interface

n8n предоставляет дополнительные возможности для self-hosted пользователей — историю сценариев, расширенную отладку, поиск запусков и организацию сценариев по папкам. Эти платные функции можно разблокировать бесплатно, запросив персональный лицензионный ключ при первом запуске. Просто укажите email, чтобы получить пожизненный доступ к расширенным инструментам автоматизации.

Screenshot of interfaceScreenshot of interface
Примечание

Данные для доступа к вашему VPS размещены в разделе «Виртуальные серверы»: выберите нужный сервер и нажмите «Инструкция». Эти сведения также указаны в письме, которое вы получаете после установки.

Первоначальные настройки

После входа вы увидите дашборд n8n. Здесь можно следить за выполнением автоматизаций, просматривать статистику и сразу приступить к созданию первого сценария в визуальном редакторе. На главной странице доступны все ваши сценарии, сохранённые ключи и история запусков — всё для управления автоматизацией в одном месте.

Screenshot of interfaceScreenshot of interface
  1. Создать с нуля: Создайте свой сценарий автоматизации с помощью визуального конструктора.
  2. Используйте готовые шаблоны: Выберите один из готовых шаблонов для быстрой автоматизации типовых задач.
  3. Управляйте доступами: Безопасно храните API-ключи и токены для подключения к сервисам.
  4. Следите за выполнением: Смотрите историю запусков сценариев, ошибки и статистику работы.
  5. Пригласите команду: Добавьте участников для совместной работы над автоматизациями.
Примечание

Подробную информацию по основным настройкам n8n можно найти в документации разработчика.

Обновление n8n

Информация

Когда выходит новая версия n8n, вы можете безопасно обновить контейнер — изменится только версия приложения, а все ваши настройки и данные сохранятся. Узнать о новых релизах можно на официальном сайте.

Команды для обновления n8n:
cd /root
docker compose -f docker-compose.yml pull
docker compose -f docker-compose.yml up -d
Пример выполнения обновления в SSH-консоли:
[root@server ~]# cd /root
[root@server ~]# docker compose -f docker-compose.yml pull
[+] Pulling 2/2
✔ traefik Pulled
✔ n8n Pulled
[root@server ~]# docker compose -f docker-compose.yml up -d
[+] Running 2/2
✔ Container root-traefik-1 Running
✔ Container root-n8n-1 Running

Разблокировка SMTP-портов

В целях безопасности исходящие TCP-порты (25, 465 и 587) по умолчанию заблокированы на всех VPS-серверах. Эта мера направлена на предотвращение рассылки спама. Чтобы снять блокировку, выполните следующие действия:

  1. Зарегистрируйте доменную зону. A-запись вашего домена должна указывать на IP-адрес вашего сервера.
  2. Отправьте запрос в техническую поддержку с указанием, что необходимо открыть исходящие SMTP-порты для отправки почты и домен (или поддомен), с которого будет происходить отправка.
  3. После анализа вашего доменного имени мы примем решение об открытии SMTP-портов и уведомим вас.
Внимание

Для разблокировки SMTP-портов могут потребоваться дополнительные сведения о доменном имени и его предполагаемом использовании.

16 June 2025 г.

Присоединяйтесь к нашему каналу!

Делитесь идеями, голосуйте за функции и оставайтесь в курсе.