n8n

Подробная инструкция по развертыванию и настройке n8n есть в нашей статье на Хабр.

Вы можете развернуть n8n как приложение через Dockerfile по инструкции выше, либо как преднастроенный сервис из маркетплейса.

На этапе создания переменных, создайте переменные со следующими значениями и названиями:

N8N_HOST: 0.0.0.0

N8N_PROTOCOL: https

GENERIC_TIMEZONE: Europe/Moscow или другая TZ, актуальная для вашего региона

N8N_DEFAULT_LOCALE: по умолчанию en

N8N_USER_FOLDER: /data (обязательно)

Https для n8n

Cоздаем бесплатный домен с типом подключения HTTPS во вкладке «Домены» проекта. Как тип домена выбираем «Бесплатный домен Amvera», если нет собственного.

Порты для webhook

В преднастроенном сервисе по умолчанию открыты порты 80 и 5678

Во вкладке «Домены» необходимо раскрыть созданный вами домен и добавить следующий маршрут: / 5678

n8n

Копируем ссылку на приложение, и во вкладке «Переменные» добавляем переменную WEBHOOK_URL, в значение которой вставляем домен. Примерно он будет выглядеть так: https://имя_проекта-ник.amvera.io/ (это бесплатный https домен, который необходимо создать во вкладке Домены).