home.social

#n8n — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #n8n, aggregated by home.social.

  1. 🚀 Deploy #n8n on #Ubuntu #VPS (Quick-Start Guide)

    This article provides a step-by-step how-to guide to deploy n8n on Ubuntu VPS.
    What is n8n?
    n8n is an open-source, self-hostable workflow automation platform—similar to ...
    Continued 👉 #letsencrypt #opensource #selfhosting #certbot #selfhosted

    🚀 Deploy n8n on Ubuntu VPS (Qu...

  2. 🚀 Deploy #n8n on #Ubuntu #VPS (Quick-Start Guide)

    This article provides a step-by-step how-to guide to deploy n8n on Ubuntu VPS.
    What is n8n?
    n8n is an open-source, self-hostable workflow automation platform—similar to ...
    Continued 👉 #letsencrypt #opensource #selfhosting #certbot #selfhosted

    🚀 Deploy n8n on Ubuntu VPS (Qu...

  3. 🚀 Deploy #n8n on #Ubuntu #VPS (Quick-Start Guide)

    This article provides a step-by-step how-to guide to deploy n8n on Ubuntu VPS.
    What is n8n?
    n8n is an open-source, self-hostable workflow automation platform—similar to ...
    Continued 👉 #letsencrypt #opensource #selfhosting #certbot #selfhosted

    🚀 Deploy n8n on Ubuntu VPS (Qu...

  4. 🚀 Deploy #n8n on #Ubuntu #VPS (Quick-Start Guide)

    This article provides a step-by-step how-to guide to deploy n8n on Ubuntu VPS.
    What is n8n?
    n8n is an open-source, self-hostable workflow automation platform—similar to ...
    Continued 👉 #letsencrypt #opensource #selfhosting #certbot #selfhosted

    🚀 Deploy n8n on Ubuntu VPS (Qu...

  5. 🚀 Deploy #n8n on #Ubuntu #VPS (Quick-Start Guide)

    This article provides a step-by-step how-to guide to deploy n8n on Ubuntu VPS.
    What is n8n?
    n8n is an open-source, self-hostable workflow automation platform—similar to ...
    Continued 👉 #letsencrypt #opensource #selfhosting #certbot #selfhosted

    🚀 Deploy n8n on Ubuntu VPS (Qu...

  6. Self-Hosting #Easypanel and #n8n on #Ubuntu #VPS

    This article provides an outline for self-hosting Easypanel and n8n on Ubuntu VPS.
    What is Easypanel?
    Easypanel is a modern, developer-friendly server control panel for hosting and deploying ...
    Continued 👉 #selfhosting #selfhosted #opensource

    Self-Hosting Easypanel and n8n...

  7. Self-Hosting #Easypanel and #n8n on #Ubuntu #VPS

    This article provides an outline for self-hosting Easypanel and n8n on Ubuntu VPS.
    What is Easypanel?
    Easypanel is a modern, developer-friendly server control panel for hosting and deploying ...
    Continued 👉 #selfhosting #selfhosted #opensource

    Self-Hosting Easypanel and n8n...

  8. Три воркера n8n ждали четвёртого: как мы получили взаимную блокировку из обычного HTTP-запроса

    30 августа в 22:01 МСК один из наших диалоговых воркфлоу упал на ноде Chat Logic . В журнале исполнения 928811 осталось короткое сообщение:

    habr.com/ru/articles/1077326/

    #n8n #queue_mode #deadlock #docker #webhook #concurrency

  9. Три воркера n8n ждали четвёртого: как мы получили взаимную блокировку из обычного HTTP-запроса

    30 августа в 22:01 МСК один из наших диалоговых воркфлоу упал на ноде Chat Logic . В журнале исполнения 928811 осталось короткое сообщение:

    habr.com/ru/articles/1077326/

    #n8n #queue_mode #deadlock #docker #webhook #concurrency

  10. Три воркера n8n ждали четвёртого: как мы получили взаимную блокировку из обычного HTTP-запроса

    30 августа в 22:01 МСК один из наших диалоговых воркфлоу упал на ноде Chat Logic . В журнале исполнения 928811 осталось короткое сообщение:

    habr.com/ru/articles/1077326/

    #n8n #queue_mode #deadlock #docker #webhook #concurrency

  11. Learn how to self-host n8n on a local Ubuntu 26.04 LTS using Docker Compose and PostgreSQL. No domain or VPS required.

    Full guide here: ostechnix.com/self-host-n8n-lo

    #n8n #Ubuntu #Docker #Postgresql #Automation #Selfhost #Linux

  12. Learn how to self-host n8n on a local Ubuntu 26.04 LTS using Docker Compose and PostgreSQL. No domain or VPS required.

    Full guide here: ostechnix.com/self-host-n8n-lo

    #n8n #Ubuntu #Docker #Postgresql #Automation #Selfhost #Linux

  13. Learn how to self-host n8n on a local Ubuntu 26.04 LTS using Docker Compose and PostgreSQL. No domain or VPS required.

    Full guide here: ostechnix.com/self-host-n8n-lo

    #n8n #Ubuntu #Docker #Postgresql #Automation #Selfhost #Linux

  14. Learn how to self-host n8n on a local Ubuntu 26.04 LTS using Docker Compose and PostgreSQL. No domain or VPS required.

    Full guide here: ostechnix.com/self-host-n8n-lo

    #n8n #Ubuntu #Docker #Postgresql #Automation #Selfhost #Linux

  15. Learn how to self-host n8n on a local Ubuntu 26.04 LTS using Docker Compose and PostgreSQL. No domain or VPS required.

    Full guide here: ostechnix.com/self-host-n8n-lo

    #n8n #Ubuntu #Docker #Postgresql #Automation #Selfhost #Linux

  16. Ночь — боту, а утро человеку: CRM-ветка и два Salesbot'а в amoCRM

    В прошлой статье (ссылка) я разобрал конвейер между агентом и клиентом: теги, регулярки, абзацы по 180 символов. Осталось два больших пояснения - что происходит со сделкой в amoCRM, когда диалог дошёл до неё, и стоп-кран, которым человек перехватывает диалог у бота. Поэтому сегодня показываю два Salesbot’а, которые замыкают контур: "Раздатчик" (диспетчеризация задач менеджерам) и "Идентификатор" (оцифровка старой базы). Хочу начать с вопроса, который оставался за кадром всех предыдущих статей. Нода IF: Is New User? в начале ветки проверяет Redis-ключ связки: пустой - значит клиент новый, запускаем синхронизацию со сделкой. А если клиент старый - заведён в CRM руками за год до внедрения ИИ? Если к примеру как в данном проекте, из-за внутренних решений касательно бизнес логики у заказчика сделки хранятся до последнего момента, наверное пока их не наступит больше чем за 30000 штук (P.S. про это я позже расскажу чуть позже - точнее про то КАК это ломает работу воркфлоу)? У него связки тоже нет. Формально он выглядит как новый. Обычная система в этот момент создаёт вторую сделку на первого же старого клиента, который написал ночью. Дубль. Добро пожаловать в слепую зону.

    habr.com/ru/articles/1076972/

    #n8n #amoCRM #Salesbot #Redis #LLMагенты #LLM_Deadlock #Автоматизация_продаж #deepseek_v4 #искусственный_интеллект

  17. Ночь — боту, а утро человеку: CRM-ветка и два Salesbot'а в amoCRM

    В прошлой статье (ссылка) я разобрал конвейер между агентом и клиентом: теги, регулярки, абзацы по 180 символов. Осталось два больших пояснения - что происходит со сделкой в amoCRM, когда диалог дошёл до неё, и стоп-кран, которым человек перехватывает диалог у бота. Поэтому сегодня показываю два Salesbot’а, которые замыкают контур: "Раздатчик" (диспетчеризация задач менеджерам) и "Идентификатор" (оцифровка старой базы). Хочу начать с вопроса, который оставался за кадром всех предыдущих статей. Нода IF: Is New User? в начале ветки проверяет Redis-ключ связки: пустой - значит клиент новый, запускаем синхронизацию со сделкой. А если клиент старый - заведён в CRM руками за год до внедрения ИИ? Если к примеру как в данном проекте, из-за внутренних решений касательно бизнес логики у заказчика сделки хранятся до последнего момента, наверное пока их не наступит больше чем за 30000 штук (P.S. про это я позже расскажу чуть позже - точнее про то КАК это ломает работу воркфлоу)? У него связки тоже нет. Формально он выглядит как новый. Обычная система в этот момент создаёт вторую сделку на первого же старого клиента, который написал ночью. Дубль. Добро пожаловать в слепую зону.

    habr.com/ru/articles/1076972/

    #n8n #amoCRM #Salesbot #Redis #LLMагенты #LLM_Deadlock #Автоматизация_продаж #deepseek_v4 #искусственный_интеллект

  18. Ночь — боту, а утро человеку: CRM-ветка и два Salesbot'а в amoCRM

    В прошлой статье (ссылка) я разобрал конвейер между агентом и клиентом: теги, регулярки, абзацы по 180 символов. Осталось два больших пояснения - что происходит со сделкой в amoCRM, когда диалог дошёл до неё, и стоп-кран, которым человек перехватывает диалог у бота. Поэтому сегодня показываю два Salesbot’а, которые замыкают контур: "Раздатчик" (диспетчеризация задач менеджерам) и "Идентификатор" (оцифровка старой базы). Хочу начать с вопроса, который оставался за кадром всех предыдущих статей. Нода IF: Is New User? в начале ветки проверяет Redis-ключ связки: пустой - значит клиент новый, запускаем синхронизацию со сделкой. А если клиент старый - заведён в CRM руками за год до внедрения ИИ? Если к примеру как в данном проекте, из-за внутренних решений касательно бизнес логики у заказчика сделки хранятся до последнего момента, наверное пока их не наступит больше чем за 30000 штук (P.S. про это я позже расскажу чуть позже - точнее про то КАК это ломает работу воркфлоу)? У него связки тоже нет. Формально он выглядит как новый. Обычная система в этот момент создаёт вторую сделку на первого же старого клиента, который написал ночью. Дубль. Добро пожаловать в слепую зону.

    habr.com/ru/articles/1076972/

    #n8n #amoCRM #Salesbot #Redis #LLMагенты #LLM_Deadlock #Автоматизация_продаж #deepseek_v4 #искусственный_интеллект

  19. New #ADHDHomelab build:

    I connected scheduled ChatGPT tasks → Google Sheets → self-hosted #n8n#HomeAssistant → TTS.

    The interesting part is the acknowledgement flow: rows stay pending until Home Assistant actually accepts the announcement.

    If HA can't announce it, the update survives for the next run.

    Full architecture + YAML + n8n code:

    adhdhomelab.com/chatgpt-n8n-ho

    #SelfHosted #HomeAutomation #HomeAssistant #n8n #ChatGPT #Homelab

  20. New #ADHDHomelab build:

    I connected scheduled ChatGPT tasks → Google Sheets → self-hosted #n8n#HomeAssistant → TTS.

    The interesting part is the acknowledgement flow: rows stay pending until Home Assistant actually accepts the announcement.

    If HA can't announce it, the update survives for the next run.

    Full architecture + YAML + n8n code:

    adhdhomelab.com/chatgpt-n8n-ho

    #SelfHosted #HomeAutomation #HomeAssistant #n8n #ChatGPT #Homelab

  21. New #ADHDHomelab build:

    I connected scheduled ChatGPT tasks → Google Sheets → self-hosted #n8n#HomeAssistant → TTS.

    The interesting part is the acknowledgement flow: rows stay pending until Home Assistant actually accepts the announcement.

    If HA can't announce it, the update survives for the next run.

    Full architecture + YAML + n8n code:

    adhdhomelab.com/chatgpt-n8n-ho

    #SelfHosted #HomeAutomation #HomeAssistant #n8n #ChatGPT #Homelab

  22. Умные камеры подождут: мониторинг промышленного оборудования на ESP8266 и оцифровка производства

    Во время погружения в процессы производства, о которых шла речь в первой статье , от руководства прилетел интересный вопрос: «А можно как-то посчитать, сколько на самом деле работает наше оборудование (в контексте ленточных пил) в смену? Может, повесим умные камеры для анализа?» Спойлер: посчитать получилось и в разы дешевле чем по любым умным камерам! Причем в процессе удалось оцифровать работу не только ленточных пил, но и ряд другого оборудования. Будут: гипотеза, макетирование и прототипирование, создание платы и производство (PCB), микропрограмма, workflow n8n и планы на будущее. Самое важное, что нужно помнить, обращая производство в цифру — что нам это дает.

    habr.com/ru/articles/1062418/

    #автоматизация_производства #esp8266 #n8n

  23. Как мой Telegram-парсер ослеп на проде: чиним пропуск лидов через Active Pull (Python, n8n, LLM)

    Когда я запустил свой парсер Telegram-чатов на проде, он просто ослеп. В тестовой группе всё летало, а в 26 боевых чатах — абсолютная тишина и ноль лидов. В этой статье расскажу, почему стандартный слушатель events.NewMessage в Telethon ломается под капотом алгоритмов Телеграма, и как я полностью переписал архитектуру на Active Pull. Бонусом покажу, как двойная фильтрация (Python + n8n + LLM) спасла меня от разорения на токенах OpenAI и отсекла 99% мусора.

    habr.com/ru/articles/1052104/

    #python #telethon #n8n #chatgpt #парсинг #лидогенерация #telegram_api #архитектура

  24. Production MTProto user-бот на FastAPI + Telethon: WARP для обхода DPI и 5 граблей с Telegram

    В большинстве туториалов по Telegram-ботам всё начинается с одного куска кода: получили токен у @BotFather, поставили python-telegram-bot или aiogram , написали хендлер, deploy. Это Bot API. И в 90% задач этого хватает. А потом приходит задача которую Bot API не закрывает в принципе: программно создать супергруппу под конкретный проект и добавить туда нужных людей по @username , и сделать это десятки раз в день . Bot API такое не умеет даже теоретически - метода «создать группу» там нет, метода «добавить юзера в группу» тоже. Лезете в полную документацию Telegram API искать обход, упираетесь в раздел channels.createChannel / channels.inviteToChannel под MTProto, и начинается совсем другая история - не Bot API, а user-бот через telethon . В этой статье разбираю как мы сделали production MTProto user-бот на FastAPI + Telethon. Под капотом: Cloudflare WARP для обхода DPI (без него с российского VPS просто не подключиться), Singleton-клиент с keepalive, in-memory cache resolve-юзеров, и 5 ограничений Telegram которые знают только те кто лез туда ногами . Реальный production-сервис у клиента в нише строительства/монтажа, обслуживает связку Planfix → Telegram-группы под каждый проект. Сервис написан на Python 3.11. Стек: Telethon 1.43.2, FastAPI 0.136.1, Uvicorn 0.46.0, Pydantic 2.13.4. На VPS под systemd , наружу через Cloudflare Tunnel. Вызывается из n8n через HTTP-ноду.

    habr.com/ru/articles/1034612/

    #telethon #mtproto #telegram #python #fastapi #cloudflare #warp #n8n #socks5 #planfix

  25. 10 костылей Яндекс Трекер, которые я использую каждый день (и не стыжусь)

    Яндекс Трекер — мощный инструмент. Это я говорю себе каждый раз, когда настраиваю экран перехода вместо простого чек-бокса "обязательное поле". Эта статья — о любви, боли и изощрённости. В честь 1 апреля решила поделиться с вами любимыми костылями 🩼🩼

    habr.com/ru/articles/1013888/

    #yandex_tracker #яндекс_трекер #автоматизация #управление_задачами #helpdesk #agile #leadtime #триггеры #n8n #telegram_bot