Установка n8n в Ubuntu Linux

Оцените статью

Пока есть немного времени пришла мысль попробовать поразбираться с n8n который последнее время наделал очень много шума в медиа-пространстве. Если посмотреть видео обзоры и статьи, то кажется, что вот это и есть та самая серебрянная пула которая отберет у нас всю текучку и рутину.

Установка n8n

Для запуска n8n нам понадобится NodeJS и nvm и npm соответственно. У меня уже есть соответствующая заметка «Установка NodeJS, NVM, NPM» и будем ее использовать.

# apt install curl
$ curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
$ source ~/.bashrc

Согласно документации нам потребуется Node.JS выше восемнадцатой версии.

$ nvm install v22.14.0
$ nvm use v22.14.0

Проверяем.

$ node -v
v22.14.0

Установку n8n для теста будем проводить в пространство пользователя (для теста, а потом сделаем отдельного системного пользователя и SystemD-сервис).

$ npm install n8n

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

# curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
# apt install -y nodejs

Глобальная установка выполняется аналогично пользовательской.

# curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
# apt install -y nodejs
# node -v
v20.19.6
# npm install -g n8n

Запускаем в тестовом режиме от имени пользователя.

$ n8n

В случае штатной работы сервиса мы получим сообщение:

[license SDK] Skipping renewal on init: license cert is not initialized
Version: 1.121.3

Editor is now accessible via:
http://localhost:5678

Press "o" to open in Browser.

Соответственно переходим по этому URL и в идеале видим веб интерфейс n8n.

Создаем нашего первого пользователя который будет администратором. И получаем ключ для бесплатного использования. Нам коммерческой лицензии пока не требуется.

Теперь можем создать первый свой WorkFlow.

Итак, как говориться локально у меня все работает и дальше можем пользоваться локальной версией или вытащить ее в интернет на свой хостинг. Второй вариант рассмотрим чуть позже.

Похожие записи

Настройка взаимодействия RED ADM и Windows Active Directory

Сегодня проведем несколько экспериментов по настройке взаимодействия RED ADM и Windows Active Directory. Есть несколько способов настройки доверия для упрощения миграции с решений Microsoft на Российское ПО и сегодня их…

Подробная инструкция по написанию YAML‑файлов для Docker Compose

Так как на севере делать абсолютно нечего, то я продолжаю заниматься саморазвитием 🙂 На этой неделе вспоминаю и углубляю свои знания в Docker. Лучший способ запомнить тему, это вести конспект…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Читать еще статьи

Настройка взаимодействия RED ADM и Windows Active Directory

Настройка взаимодействия RED ADM и Windows Active Directory

Подробная инструкция по написанию YAML‑файлов для Docker Compose

Подробная инструкция по написанию YAML‑файлов для Docker Compose

Установка основного контроллера домена на базе REDADM

Установка основного контроллера домена на базе REDADM

zVirt работа с шаблонами виртуальных машин

zVirt работа с шаблонами виртуальных машин

Подробная инструкция по работе с томами (volumes) в Docker

Подробная инструкция по работе с томами (volumes) в Docker

Сетевые возможности Docker

Сетевые возможности Docker