Развертывание рабочих процессов из Google Drive в экземпляр n8n

Просто и удобно разворачивайте рабочие процессы n8n, помещая JSON-экспорт в определенную папку Google Drive — каждый новый файл отслеживается, очищается, импортируется в n8n, помечается для облегчения поиска и архивируется для ведения аудиторских следов. Идеально подходит для опытных пользователей, управляющих несколькими средами n8n, которые хотят массовое развертывание или контроль версий через Drive. Упрощает развертывание за счет автоматизации импорта файлов, проверки, маркировки и хранения. Гибкая настройка: добавляйте уведомления о сбоях, используйте различные теги рабочего процесса или заменяйте Google Drive на другие решения для хранения, такие как Dropbox, S3 или GitHub.

Category:

Описание

Этот рабочий процесс автоматизирует развертывание рабочих процессов n8n, следя за определенной папкой в Google Drive на предмет новых экспортированных файлов рабочих процессов в формате JSON. При обнаружении новых файлов он загружает и очищает их, чтобы сохранить только поддерживаемые настройки, импортирует их в целевой экземпляр n8n через API, применяет заранее определенный тег для простоты идентификации и, наконец, перемещает обработанные файлы в архивную папку в Google Drive. Рабочий процесс предназначен для оптимизации массового развертывания или контроля версий рабочих процессов n8n с использованием Google Drive в качестве исходного репозитория.

Целевые сценарии использования:

  • Активные пользователи, управляющие несколькими экземплярами n8n (например, тестовый, рабочий).
  • Команды, предпочитающие управлять файлами JSON рабочих процессов внешне в Google Drive.
  • Автоматизация импорта рабочих процессов для снижения числа ошибок и экономии времени.
  • Поддержание четкого отслеживания развертывания за счет архивации обработанных файлов.

Логические блоки:

  • 1.1 Инициализация и настройка: Ручной триггер и первоначальное извлечение существующих тегов рабочих процессов из экземпляра n8n для подготовки переменных и аутентификации.
  • 1.2 Мониторинг Google Drive: Следит за папкой «ToDeploy» в Google Drive на предмет новых файлов JSON.
  • 1.3 Обработка файлов: Загружает обнаруженные файлы JSON, извлекает и очищает содержимое рабочего процесса в формате JSON.
  • 1.4 Развертывание рабочего процесса: Импортирует очищенный JSON рабочего процесса в экземпляр n8n через API и применяет тег.
  • 1.5 Постобработка: Перемещает успешно обработанные файлы в папку «Deployed» и фиксирует ошибки в случае неудачи развертывания.
  • 1.6 Настройки и примечания: Наклеенные заметки содержат инструкции по настройке, объяснения переменных и советы по конфигурации.

Оригинал воркфлоу на сайте n8n.io

👉🏻 Скачать на сайте n8n

____________

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Развертывание рабочих процессов из Google Drive в экземпляр n8n”

Ваш адрес email не будет опубликован. Обязательные поля помечены *