Только вникаю в тему автоматизации. Хочу подсказать идею для контента. Показать реальные кейсы использования n8n, рассказать про конкретные сценарии, в том числе неочевидные.. Было бы интересно послушать. )
Спасибо за отзыв. База нужна для работы N8N. Он хранит в ней всю информацию о рабочих процессах и их выполнениях. По умолчанию используется SQLite, но она не справлялась при росте нагрузки в моих сценариях. Поэтому опытном методом эта конфигурация показывает себя очень уверенно.
Когда видео выходило, такого решения от бегет еще не было. Так же не всем подойдет разворачивать отдельный сервер для этого. Многим удобнее ставить n8n в уже работающие контуры
Отличный и подробный обзор. У меня вопрос по установке через npm. У меня обычный виртуальный хостинг для сайта. докер не впихнешь, а так теоретически возможно. добавил поддомен, подключил ноду и нпм. А дальше было несколько попыток, но сервис так и не запустился. Было бы здорово рассмотреть и такой, альтернативный, вариант установки. Или хотя бы подсказать ключевые ориентиры. В любом случае благодарю за информацию и удачного плавания вашему проекту)
Благодарю за отзыв!🤟🏼 Действительно, вариантов установки очень много, может быть сделаем видео, где перечислим основные и сравним их. Но уже советую придерживаться следующей мысли: N8N - сервис, который дает вам полную свободу и так же дает возможность подвесить процесс в вечную загрузку, например. Если он в этот момент будет стоять рядом с вашим сайтом на одном ресурсе, то встанет все и сразу. Лучше все таки отделять его в отдельный vps, как минимум, ведь на минимальных тарифах аренда vps стоит от 200₽.
Приветствую! Спасибо большое за подробное видео! Сейчас следую вашим инструкциям и у меня возник вопрос, как поступать c конфигурациями "NODE_OPTIONS= - -max-old-space-size=8192 N8N _DEFAULT_BINARY _DATA_MODE=filesystem N8N_PAYLOAD_SIZE_MAX-4096 EXECUTIONS DATA _PRUNE=true" сейчас они отсутствуют в Notion инструкции.. (есть упоминание что "...Дополнительные параметры будут добавлены позднее." ) вопрос когда позднее и где появятся?) Меня в частности интересует n8n в контексте новых возможностей работы с LangChain. Может быть есть такие-то другие конфигурации которые вы порекомендуете для правильной, комфортной работы? Заранее спасибо за ответ!
Добрый вечер. Дело в том, что после перехода N8N на версию выше чем 1.x.x по умолчанию сам инстанс работает иначе, чем версии ниже и на моих примерах (и примерах других пользователей) эти параметры просто перестали быть нужны даже в нагруженных условиях. То есть устанавливаемые инстансы по умолчанию стали более стабильными (но по прежнему позволяют положить сервер/контейнер если взять обработку слишком крупный массив). В 90% кейсов эти параметры больit не потребуются. На всякий случай вот страница, где указаны все переменные, которые вы можете задать при запуске контейнера: docs.n8n.io/hosting/environment-variables/environment-variables/
Понял вас, спасибо большое за разъяснение! Ещё небольшой вопрос, вы упоминаете про образ для скачивания при создании Stacks - какой сейчас корректно выбрать для работы с LangChain? @@nikita_rianskii
Разобрался) Вот как это делается: 1. Заходим в Portainer. 2. В разделе Containers выбираем контейнер, который хотим обновить. В нашем случае это n8n-n8n-1. 3. В верхней части экрана в блоке Actions нажимаем кнопку Recreate. 4. В появившемся окне выбираем Re-pull image и подтверждаем обновление кнопкой Recreate.
Добрый день. Да, все верно. Еще как вариант зайти в режим редактирования стека и при нажатии Deploy отметить чекбокс для обновления образов. Тогда обновятся сразу все сервисы в стеке. Бывает удобно, когда есть стек с десятком сервисов🙌🏼
Ошибка "Deployment error Since --detach=false was not specified, tasks will be created in the background. In a future release, --detach=false will become the default. failed to create service proxy_manager_nginx: Error response from daemon: The network proxy_manager_nginx_proxy_manager_default cannot be used with services. Only networks scoped to the swarm can be used, such as those created with the overlay driver." когда делаем стек proxy_manager кто-то знает как решить?
Добрый день. Публичные порты не появляются на postgres и n8n. IP сети иногда появляется . В логе следующая ошибка . (node:7) [EACCES] Error Plugin: n8n: EACCES: permission denied, open '/home/node/.n8n/config' module: @oclif/core@3.18.1
Добрый день. Думаю, вы уже нашли решение и скорее всего оно связано с портом, на котором размещен nginx pm, а если нет - напишите в telegram @etosilno. Постараюсь подсказать.
Команда для получения ключа длиннее, чем вы написали. Проверьте, правильно ли вы копируете команду. Пару дней назад инструкция обновилась и скопировать команды теперь можно одним кликом.
Почему просто не использовать официальный мануал? Пускай и сняв это на видео? Зачем придумывать дополнительные сущности в виде портейнера и пропускать действительно важные моменты с получением ssl сертификата? Не советую никому пользоваться этой инструкцией, если нет желания переделывать.
Очень рад, что внимательно посмотрели материал👌🏼 Далеко не всем удобно устанавливать сервисы сразу в обвязке с прокси менеджерами и всё чаще устанавливаю n8n в уже работающие сервера клиентов, где вопрос маршрутизации уже решен. А если вам необходима установка n8n с подключением вашего домена и сертификата безопасности чтобы потом ничего не переделывать, всегда можете обращаться по контактам на сайте. До связи🙌🏼🚀
спотыкается на моменте запуска прокси NGINX. Пишет такое Failed to deploy a stack: time="2024-10-23T01:40:41Z" level=warning msg="/data/compose/4/docker-compose.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" Container nginx_proxy_manager Creating Container nginx_proxy_manager Created Container nginx_proxy_manager Starting Error response from daemon: driver failed programming external connectivity on endpoint nginx_proxy_manager (2b41cd04a6f5de20c54ca226cb9f4db92a0664d5582cca90729a44d134f3adaa): Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use
ведео супер
четко !
Только вникаю в тему автоматизации. Хочу подсказать идею для контента. Показать реальные кейсы использования n8n, рассказать про конкретные сценарии, в том числе неочевидные.. Было бы интересно послушать. )
Ноды для телеги практически все делают, но почему то нет отправки в отложку с указанием времени и даты публикации
Спасибо за ролик, прям залип маленько. Подскажи а зачем нужна база пост гресс, это для работы n8n или ты сразу и базу на сервер поставил?
Спасибо за отзыв.
База нужна для работы N8N. Он хранит в ней всю информацию о рабочих процессах и их выполнениях.
По умолчанию используется SQLite, но она не справлялась при росте нагрузки в моих сценариях. Поэтому опытном методом эта конфигурация показывает себя очень уверенно.
чем не устроило готовое решение от бегет с предустановленным n8n?
Когда видео выходило, такого решения от бегет еще не было.
Так же не всем подойдет разворачивать отдельный сервер для этого. Многим удобнее ставить n8n в уже работающие контуры
Отличный и подробный обзор.
У меня вопрос по установке через npm. У меня обычный виртуальный хостинг для сайта. докер не впихнешь, а так теоретически возможно. добавил поддомен, подключил ноду и нпм. А дальше было несколько попыток, но сервис так и не запустился.
Было бы здорово рассмотреть и такой, альтернативный, вариант установки. Или хотя бы подсказать ключевые ориентиры. В любом случае благодарю за информацию и удачного плавания вашему проекту)
Благодарю за отзыв!🤟🏼
Действительно, вариантов установки очень много, может быть сделаем видео, где перечислим основные и сравним их. Но уже советую придерживаться следующей мысли:
N8N - сервис, который дает вам полную свободу и так же дает возможность подвесить процесс в вечную загрузку, например. Если он в этот момент будет стоять рядом с вашим сайтом на одном ресурсе, то встанет все и сразу.
Лучше все таки отделять его в отдельный vps, как минимум, ведь на минимальных тарифах аренда vps стоит от 200₽.
Приветствую!
Спасибо большое за подробное видео!
Сейчас следую вашим инструкциям и у меня возник вопрос, как поступать c конфигурациями
"NODE_OPTIONS= - -max-old-space-size=8192
N8N _DEFAULT_BINARY _DATA_MODE=filesystem
N8N_PAYLOAD_SIZE_MAX-4096
EXECUTIONS DATA _PRUNE=true"
сейчас они отсутствуют в Notion инструкции.. (есть упоминание что "...Дополнительные параметры будут добавлены позднее." ) вопрос когда позднее и где появятся?)
Меня в частности интересует n8n в контексте новых возможностей работы с LangChain. Может быть есть такие-то другие конфигурации которые вы порекомендуете для правильной, комфортной работы?
Заранее спасибо за ответ!
Добрый вечер. Дело в том, что после перехода N8N на версию выше чем 1.x.x по умолчанию сам инстанс работает иначе, чем версии ниже и на моих примерах (и примерах других пользователей) эти параметры просто перестали быть нужны даже в нагруженных условиях.
То есть устанавливаемые инстансы по умолчанию стали более стабильными (но по прежнему позволяют положить сервер/контейнер если взять обработку слишком крупный массив). В 90% кейсов эти параметры больit не потребуются.
На всякий случай вот страница, где указаны все переменные, которые вы можете задать при запуске контейнера: docs.n8n.io/hosting/environment-variables/environment-variables/
Понял вас, спасибо большое за разъяснение! Ещё небольшой вопрос, вы упоминаете про образ для скачивания при создании Stacks - какой сейчас корректно выбрать для работы с LangChain? @@nikita_rianskii
Спасибо, по пунктам прошел все получилось установить
Отлично! Желаем успешных рабочих процессов.
Спасибо, установил по вашей инструкции все отлично. А подскажите как обновить n8n? Отображается, что есть новая версия
Разобрался) Вот как это делается:
1. Заходим в Portainer.
2. В разделе Containers выбираем контейнер, который хотим обновить. В нашем случае это n8n-n8n-1.
3. В верхней части экрана в блоке Actions нажимаем кнопку Recreate.
4. В появившемся окне выбираем Re-pull image и подтверждаем обновление кнопкой Recreate.
Добрый день. Да, все верно. Еще как вариант зайти в режим редактирования стека и при нажатии Deploy отметить чекбокс для обновления образов. Тогда обновятся сразу все сервисы в стеке.
Бывает удобно, когда есть стек с десятком сервисов🙌🏼
@@nikita_rianskii Никита, спасибо за ответ!
Если вам предлагают что-то бесплатно, то скорее всего товар - это вы!
Добрый день! Скажите пожалуйста, после установке на сервер за n8n тариф платить надо или только за сервер?
Добрый вечер. У n8n есть комьюнити версия, которая не требует абонентской платы, вам нужно будет оплачивать только сам сервер.
@@nikita_rianskii БЛАГОДАРЮ!
Спасибо это супер видос
в инструкции "Docker compose конфигурация для установки" version: "3.8", отличается от видео
Да, все так. Инструкция изменилась со временем, но только внутренне. На очереди выход видео с новыми способами установки, следите за обновлениями.
@@nikita_rianskii Простите, очередь с новыми способами установки за 7 месяцев еще не подошла ?
Ошибка "Deployment error
Since --detach=false was not specified, tasks will be created in the background. In a future release, --detach=false will become the default. failed to create service proxy_manager_nginx: Error response from daemon: The network proxy_manager_nginx_proxy_manager_default cannot be used with services. Only networks scoped to the swarm can be used, such as those created with the overlay driver."
когда делаем стек proxy_manager
кто-то знает как решить?
Добрый день. Публичные порты не появляются на postgres и n8n. IP сети иногда появляется . В логе следующая ошибка . (node:7) [EACCES] Error Plugin: n8n: EACCES: permission denied, open '/home/node/.n8n/config'
module: @oclif/core@3.18.1
Приветствую. Да, в последний вкрсиях n8n есть изменения в конфигурации. Написал об жтом в канале. Вот ссылка на пост: t.me/nikita_rianskii_channel/22
1) Вроде же можно тариф поменять и снять ограничение.
2) Почему больше видео не снимаешт?
остановился на шаге установки NGINX Proxy manager - в portainer активно а по адресу войти не могу
Добрый день. Думаю, вы уже нашли решение и скорее всего оно связано с портом, на котором размещен nginx pm, а если нет - напишите в telegram @etosilno. Постараюсь подсказать.
👍
у кого ключ не устанавливается от докера
sudo apt install gpg-agent
Команда для получения ключа длиннее, чем вы написали. Проверьте, правильно ли вы копируете команду. Пару дней назад инструкция обновилась и скопировать команды теперь можно одним кликом.
Инструкция не доступна.
Добрый вечер. Проверил доступность статьи, все в норме. Попробуйте перейти по ссылке по прямому подключению или под VPN.
Почему просто не использовать официальный мануал? Пускай и сняв это на видео? Зачем придумывать дополнительные сущности в виде портейнера и пропускать действительно важные моменты с получением ssl сертификата?
Не советую никому пользоваться этой инструкцией, если нет желания переделывать.
Очень рад, что внимательно посмотрели материал👌🏼
Далеко не всем удобно устанавливать сервисы сразу в обвязке с прокси менеджерами и всё чаще устанавливаю n8n в уже работающие сервера клиентов, где вопрос маршрутизации уже решен.
А если вам необходима установка n8n с подключением вашего домена и сертификата безопасности чтобы потом ничего не переделывать, всегда можете обращаться по контактам на сайте. До связи🙌🏼🚀
@@nikita_rianskii 👍
спотыкается на моменте запуска прокси NGINX. Пишет такое
Failed to deploy a stack: time="2024-10-23T01:40:41Z" level=warning msg="/data/compose/4/docker-compose.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" Container nginx_proxy_manager Creating Container nginx_proxy_manager Created Container nginx_proxy_manager Starting Error response from daemon: driver failed programming external connectivity on endpoint nginx_proxy_manager (2b41cd04a6f5de20c54ca226cb9f4db92a0664d5582cca90729a44d134f3adaa): Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use
оказывается у меня уже был запущен NGINX до этого.
помогла команда: sudo systemctl stop nginx