N8N - мой основной рабочий инструмент. На нём построено большинство моих автоматизаций. Расскажу что это такое и почему я выбрал именно его.
N8N - open-source инструмент для автоматизации. Ты визуально соединяешь блоки (ноды) стрелками и строишь цепочки: получить данные, обработать, отправить куда надо. Можно запускать локально или в облаке. Никаких лимитов на количество задач.
Zapier и Make берут деньги за каждый запуск. При серьёзных объёмах это дорого. В N8N: self-hosted вариант бесплатный, нет ограничений по числу workflow или запусков. Плюс в N8N можно писать JavaScript прямо в нодах. Это разница между конструктором и настоящим инструментом.
Каждый workflow начинается с триггера - события которое запускает процесс. После триггера идут action-ноды: они что-то делают с данными. Данные передаются между нодами как массив объектов. Всё в N8N - это items.
Три варианта. Docker на своём сервере: самый гибкий, плачу 5-10 евро в месяц за VPS. N8N Cloud: официальный хостинг, удобно для старта. Локально через npm: быстро поднять для тестов, не подходит для продакшена.
Этот урок бесплатный. Внутри сообщества всё, что доведёт тебя до результата: