n8n – это интеграционная платформа с открытым исходным кодом, которая позволяет автоматизировать бизнес-процессы и интегрировать приложения. С более чем 300 поддерживаемыми сервисами и инструментами вы можете создавать сложные workflow без необходимости писать код.

Графический интерфейс этого открытого решения для автоматизации и управления рабочими процессами позволяет определять логические условия, трансформировать данные и мониторить выполнение workflow в режиме реального времени.
Кроме того, n8n предлагает множество полезных функций, таких как настраиваемые триггеры и действия, интеграция с системами контроля версий, а также возможности резервного копирования данных и отладки рабочих потоков. Это делает n8n идеальным инструментом для разработчиков, бизнес-аналитиков и пользователей, которым необходима эффективная автоматизация бизнес-процессов и интеграция различных приложений.
В целом n8n представляет собой мощную платформу, помогающую организациям повышать эффективность, оптимизировать процессы и улучшать производительность.
n8n от Бегета – это готовая к работе сборка n8n с вашим или бесплатным доменом и установленным SSL-сертификатом, которая устанавливается в течение пары минут в несколько кликов.
Состав приложения
- Ubuntu 22.04
- Docker, последняя версия
- n8n 1.80.1
- traefik
Установка n8n
Для установки n8n.io вместе с созданием сервера потребуется указать следующие дополнительные параметры:
- Доменное имя, по которому будет доступна платформа для автоматизации рабочих процессов n8n. Вы можете как выбрать свой собственный домен, так и зарегистрировать новый. Помимо этого вы можете воспользоваться бесплатным доменом в зоне
.beget.app
. На указанный домен будет установлен бесплатный SSL-сертификат. - Email администратора. Этот email будет использоваться для доступа к n8n.
- Пароль администратора. Этот пароль будет использоваться для доступа к n8n.
После создания виртуального сервера мы автоматически развернем и настроим n8n. Обычно это занимает до 5 минут. Вы получите уведомление после завершения развертывания.
Начало работы
Для начала работы с n8n перейдите по адресу https://my-domain.beget.app
, где my-domain.beget.app
– выбранный вами домен. Вы также можете перейти к приложению с помощью ссылки в окне информации об установленном приложении в панели управления виртуальным сервером.

Для входа используйте логин/email и пароль, которые вы указали при создании VPS, также они были отправлены на контактный email аккаунта и доступны в окне информации об установленном приложении в панели управления виртуальным сервером.
Для создания workflow нажмите на кнопку “Start from scratch”, у вас откроется визуальный редактор, в котором вы сможете добавлять триггеры, процессы и другие элементы workflow.



Также на вкладке “Templates” в боковом меню вы можете выбрать готовые workflow для различных задач и запустить их в пару кликов.

Желаем удачной автоматизации процессов с платформой n8n!
FAQ
Все конфигурационные файлы n8n находятся в директории /opt/beget/n8n:
- в файле .env находятся переменные окружения для всех контейнеров;
- в файле docker-compose.yml находится конфигурация контейнеров.
Потому перед обновлением рекомендуем проверить наличие актуального бэкапа в разделе “Backup” либо сделайте снапшот VPS в разделе “Снапшоты”, чтобы иметь возможность откатить изменения.
Для обновления n8n до нужной версии выполните следующие шаги:
- Подключитесь к серверу по SSH.
- Перейдите в директорию n8n командой
cd /opt/beget/n8n
. - Откройте файл
docker-compose.yml
в любом текстовом редакторе. - Найдите строку
image: docker.n8n.io/n8nio/n8n:1.7.1
и измените в ней версию n8n на нужную, сохраните изменения и закройте файл.
Пример изменений:image: docker.n8n.io/n8nio/n8n:1.8.2
- Скачайте образ новой версии командой
docker compose pull
. - Остановите работу текущей версии n8n командой
docker compose down
. - Запустите новую версию n8n командой
docker compose up -d
. - Подождите 2–5 минут, пока n8n выполнит миграцию на новую версию и запустится.
- Проверьте работу n8n на новой версии.
Аналогично вы можете указать данные от стороннего почтового сервера.
Для настройки отправки писем через наши почтовые серверы выполните следующие шаги:
- В панели управления в разделе “Почта” создайте почтовый ящик, с которого будет отправлять письма n8n.
- Подключитесь к серверу по SSH.
- Перейдите в директорию n8n командой
cd /opt/beget/n8n
. - Откройте файл
.env
в любом текстовом редакторе. - Добавьте в конец файла следующие строки:
N8N_EMAIL_MODE=smtp
N8N_SMTP_HOST=<smtp_host>
N8N_SMTP_PORT=<smtp_ssl_port>
N8N_SMTP_SSL=true
N8N_SMTP_USER=<email>
N8N_SMTP_PASS=<password>
N8N_SMTP_SENDER=<email>
- Замените значения в угловых скобках на данные от вашего почтового сервера, для наших почтовых серверов данные следующие:
N8N_EMAIL_MODE=smtp
N8N_SMTP_HOST=smtp.beget.com
N8N_SMTP_PORT=465
N8N_SMTP_SSL=true
N8N_SMTP_USER=n8n@beget.ru
N8N_SMTP_PASS=example_password
N8N_SMTP_SENDER=n8n@beget.ru
В полях N8N_SMTP_USER
, N8N_SMTP_PASS
и N8N_SMTP_SENDER
укажите данные от почтового ящика, который вы создали на шаге 1.
- Остановите работу n8n командой
docker compose down
. - Запустите n8n командой
docker compose up -d
. - Подождите 2–5 минут, пока n8n запустится.
- Проверьте отправку писем в n8n.
Так как n8n работает внутри docker-контейнера, просто запустить CLI, подключившись по SSH, не получится. Для выполнения команд выполните следующие шаги:
- Подключитесь к серверу по SSH.
- Для запуска команды используйте шаблон:
docker exec -u node -it n8n-n8n-1 <команда CLI>
, например:docker exec -u node -it n8n-n8n-1 n8n --help
.
Если вам необходимо сохранить файл на VPS, например, экспортировать workflow, то в качестве директории, в которую будет сохранен файл, используйте /home/node/.n8n/
.
Для примера экспортируем все workflow в файл /home/node/.n8n/export.json
: docker exec -u node -it n8n-n8n-1 n8n export:workflow --all --output=/home/node/.n8n/export.json
.
Все файлы, сохраненные через CLI в директорию /home/node/.n8n/
, будут доступны на VPS в директории /opt/beget/n8n/n8n_storage/
.
Файл из примера с экспортом workflow будет доступен по пути: /opt/beget/n8n/n8n_storage/export.json
.
С документацией CLI n8n вы можете ознакомиться на официальном сайте.