n8n
Описание
n8n — это платформа для автоматизации рабочих процессов, которая предоставляет техничес ким командам гибкость кода и скорость no-code решений. С более чем 400 интеграциями, встроенными AI-возможностями и лицензией fair-code, n8n позволяет создавать мощные автоматизации, сохраняя полный контроль над данными и развертыванием.
Начало работы
n8n устанавливается с образом и автоматически запускается при старте сервера.
После установки веб-интерфейс n8n будет доступен по адресу https://example.com/, где example.com — это имя хоста вашего сервера.
Чтобы зарегистрировать учётную запись администратора, перейдите по ссылке: https://example.com/. Заполните необходимые поля и нажмите Next.

Смена домена
Если Вы желаете использовать свой домен или поддомен для доступа к веб-интерфейсу n8n, Вам потребуется зайти на сервер по SSH под пользователем root и выполнить команду:
add_domain
Вам будет предложено ввести домен или поддомен в формате subdomain.example.com.
Убедитесь, что Ваш домен существует и указывает на IPv4-адрес Вашего сервера!
По окончанию работы скрипта для указанного домена или поддомена будет выдан Let's Ecnrypt сертификат, и веб-интерфейс станет доступен по ссылке https://example.com/, где example.com - указанный ранее домен (поддомен).
Создание нового пользователя
Вы можете вручную создавать пользователей через админ-панель.

- Откройте панель настроек
Нажмите на значок меню в левой боковой панели рядом с именем Вашего пользователя.

-
Перейдите в раздел пользователей
Выберите меню Users и нажмите Invite. -
Заполнит е данные пользователя
В форме Invite new users укажите:- New User Email Addresses — почтовый ящик пользователя.
- Role — роль пользователя (Member или Admin).
-
Создайте пользователя
Нажмите кнопку Create Invite Link, чтобы добавить нового пользователя. -
Отправьте ссылку пользователю
После создания пользователь в буфер обмена будет скопирована ссылка с приглашением. Отправьте эту ссылку пользователю.
Обновление ПО
Для обновления инсталляции n8n потребуется зайти на сервер по SSH под пользователем root и выполнить две команды:
cd /n8n/ && docker compose pull
systemctl restart n8n.service
Установленное ПО
| Название | Лицензия |
|---|---|
| n8n | Sustainable Use License |
| Caddy | Apache License 2.0 |
Полезные ссылки
Для получения дополнительной информации об установленных пакетах, пожалуйста, обратитесь к их официальной документации: