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 | 
Полезные ссылки
Для получения дополнительной информации об установленных пакетах, пожалуйста, обратитесь к их официальной документации: