Перейти к содержимому

Разместите собственную платформу автоматизации с помощью n8n + Docker

Techno Tim

0:00 / 0:00

Разместите собственную платформу автоматизации с помощью n8n + Docker

105 694 просмотра · 1 год назад
Techno Tim
337 тыс. подписчиков
105 694 просмотра · 1 год назад
Если вы использовали такие продукты, как Zapier и If This Then That, вы знаете, насколько эффективной может быть автоматизация рабочих процессов. n8n — это мощный инструмент для автоматизации рабочих процессов, размещаемый на собственном сервере, который позволяет делать всё это и даже больше. В этом руководстве я покажу вам, как разместить n8n на собственном сервере Linux с помощью Docker. Вы узнаете, как настроить среду, настроить её с помощью файла .env и создавать рабочие процессы, подключаемые к таким сервисам, как Google Таблицы, Google Диск, Ollama Self-Hosted LLM и Discord. Мы начнём с простого ручного запуска, затем создадим запланированный рабочий процесс и перейдём к более продвинутой автоматизации, которая извлекает данные из внешних сервисов и обрабатывает их с помощью визуального редактора рабочих процессов n8n. Независимо от того, только ли вы изучаете n8n или готовы начать разработку, это руководство поможет вам начать работу с гибкой и мощной платформой автоматизации. n8n на GitHub: https://github.com/n8n-io/n8n Заметки к видео: https://technotim.live/posts/n8n-self... Магазин товаров 🛍️: https://l.technotim.live/shop Поддержите меня на Patreon:   / technotim   Спонсор на GitHub: https://github.com/sponsors/timothyst... Подпишитесь на Twitch:   / technotim   Стать участником YouTube:    / @technotim   Рекомендации по снаряжению: https://l.technotim.live/gear Помощь в нашем сообществе Discord: https://l.technotim.live/discord 2-й канал:    / @technotimtinkers   (В этом описании могут быть указаны партнёрские ссылки. Я могу получить небольшую комиссию бесплатно для вас.) 00:00 - Что такое n8n и зачем размещать его у себя? 01:23 — Что вам понадобится (Ubuntu + Docker) 02:14 — Настройка папок и права доступа 02:56 — Написание файла Docker Compose 05:12 — Создание файла .env 09:34 — Создание папок с данными 09:59 — Запуск Docker Stack 10:07 — Проверка контейнеров 11:02 — Изучение интерфейса n8n 12:53 — Создание вашего первого рабочего процесса (сообщение в Discord) 17:45 — Создание более продвинутого рабочего процесса (Google Таблицы) 18:40 — Подключение Google Таблиц (аутентификация + настройка) 24:00 — Права доступа к Google Таблицам/Google Диску 27:15 — Цикл по данным таблиц 28:32 — Публикация данных таблиц в Discord 31:39 — Публикация данных таблиц в Postgres? 32:26 — Расширенный рабочий процесс — Анализ настроений (Google Таблицы / Опросы / Ollama) 33:05 — Опросы в Google Формах 34:15 — Вывод «Готово» (Discord) 34:58 — Узел кода (изменение формы данных) 36:36 — Узел HTTP-запроса (локальный Ollama LLM) 40:00 — Узел слияния (объединение данных) 41:06 — Узел кода (конвертация в JSON) 42:20 — Обновление Google Таблиц 44:58 — Запуск рабочего процесса 46:55 — Лайк, подписка, репост, спасибо! Спасибо за просмотр!