Свой сервер n8n: когда self-hosted выгоднее облака
n8n - самый популярный инструмент автоматизации из тех, что можно развернуть у себя. В этом его главное отличие от Make и Zapier: у них вы навсегда привязаны к чужому облаку и тарифам за операции, а n8n можно поставить на собственный сервер и платить только за VPS. Но «можно» не значит «всегда нужно»: у self-hosted есть своя цена - ответственность за бэкапы, обновления и доступность. Разберём, когда свой сервер действительно выгоднее, а когда лучше остаться в облаке.
Короткий ответ: self-hosted n8n выгоднее облака в трёх случаях - когда объём выполнений вырос настолько, что подписка стоит от 50 $ в месяц; когда через сценарии идут персональные данные или коммерческая тайна; и когда упёрлись в лимиты облака. VPS за 500–1500 ₽/мес закрывает все три проблемы, если настроены бэкапы и мониторинг.
Облако n8n против своего сервера: честное сравнение
| Критерий | n8n Cloud | Self-hosted n8n |
|---|---|---|
| Стоимость | От ~24 €/мес, растёт с числом выполнений; активная автоматизация - 50–100 $/мес | VPS 500–1500 ₽/мес при любом числе выполнений |
| Данные | Проходят через зарубежное облако | Остаются в вашем контуре - проще жить с 152-ФЗ |
| Лимиты | Выполнения и активные воркфлоу - по тарифу | Ограничены только ресурсами сервера |
| Кастомные ноды | Ограниченно | Любые: свои ноды, свои библиотеки, любые версии |
| Обновления и бэкапы | Забота вендора | Ваша забота (или подрядчика) |
| Доступность | SLA вендора | Зависит от того, как настроены мониторинг и рестарты |
Если выбираете не между облаком и сервером, а между самими платформами - см. подробное сравнение n8n, Make и Zapier, а для случаев, когда графового конструктора мало, - разбор n8n против кастомного кода на Python.
Три ситуации, когда пора переезжать на свой сервер
1. Подписка стала заметной строкой расходов
Облачные тарифы n8n считают выполнения воркфлоу. Пока у вас 2–3 сценария «для себя», хватает младшего тарифа. Но автоматизация имеет свойство разрастаться: через полгода это уже 15–20 активных воркфлоу - маршрутизация лидов, отчёты, уведомления, синхронизации, - и каждый срабатывает десятки раз в день. Счёт за облако выходит на 50–100 $ в месяц. VPS с теми же задачами стоит 500–1500 ₽: разница окупает установку за первые месяцы.
2. Через сценарии идут чувствительные данные
Маршрутизация лидов - это ФИО и телефоны клиентов. Интеграция с CRM - история сделок. Обработка анкет - персональные данные. Когда всё это проходит через зарубежное облако, вопросы 152-ФЗ и коммерческой тайны встают в полный рост. Self-hosted n8n держит поток данных в вашем контуре - той же логикой мы руководствуемся при выборе моделей в статье про безопасность данных и 152-ФЗ при внедрении ИИ.
3. Упёрлись в ограничения облака
Нужна кастомная нода под внутреннюю систему, специфическая версия библиотеки, тяжёлый сценарий с обработкой файлов, вебхук с нестандартным таймаутом - в облаке это либо невозможно, либо дорого. На своём сервере ограничение одно: ресурсы машины, и они масштабируются за копейки.
Что должно быть в производственной установке
Разница между «поставил докер-контейнер» и «работает годами без сюрпризов» - вот в этом списке:
- Docker + Postgres. Установка в контейнере с внешней базой, а не встроенным SQLite - иначе при росте истории выполнений всё начнёт тормозить.
- HTTPS и доступы. Обратный прокси с сертификатом, закрытая админка, отдельные учётки - n8n хранит ключи от всех ваших систем, это самая чувствительная точка.
- Автоматические бэкапы. Воркфлоу и креденшлы должны выгружаться по расписанию во внешнее хранилище. Мы собирали такой контур в кейсе автоматических бэкапов воркфлоу - после него «упавший сервер» перестал означать «потерянные автоматизации».
- Мониторинг. Проверка доступности, алерты об упавших сценариях в Telegram, контроль диска и памяти - как в кейсе мониторинга состояния сервера. Молча упавший контейнер - самая частая причина «автоматизация не сработала, а мы узнали через неделю».
- Обновления по регламенту. n8n активно развивается; обновляться нужно, но не вслепую - сначала бэкап, потом обновление, потом прогон ключевых сценариев.
Типичная ошибка - поставить n8n «на попробовать» на слабенький VPS без бэкапов, за полгода перевести на него половину процессов компании и вспомнить о надёжности после первого падения. Правильный порядок обратный: сначала контур (бэкапы, мониторинг, доступы), потом перенос критичных процессов.
Сколько это стоит
- Установка под ключ - сервер, Docker, HTTPS, доступы, бэкапы, мониторинг: 30–60 тыс. ₽ разово, несколько дней работы. Пример - кейс установки и настройки n8n.
- Аренда VPS - 500–1500 ₽/мес (2–4 ГБ RAM для большинства задач).
- Сопровождение - по желанию: обновления, разбор ошибок, доработка сценариев. Когда сценарии начинают сбоить из-за изменившихся API - это отдельная история, разобрали её в кейсе отладки и стабилизации n8n-воркфлоу.
Для сравнения: экономия при переезде с облачного тарифа 50–100 $/мес - 45–90 тыс. ₽ в год. Установка окупается за 3–5 месяцев, дальше - чистая экономия. Свой сценарий посчитайте на калькуляторе ROI автоматизации.
Когда self-hosted НЕ нужен
- У вас 1–3 простых сценария и младший облачный тариф - экономия не покроет даже установку.
- Некому отвечать за сервер - если в компании нет ни админа, ни подрядчика на сопровождении, облако с его SLA честно проще.
- Автоматизация пока экспериментальная - начните в облаке, переезжайте, когда сценарии станут критичными. Перенос воркфлоу - штатная процедура, а не переписывание с нуля.
Итог
Свой сервер n8n - это не про «модный self-hosted», а про деньги, данные и свободу от лимитов. Если подписка перевалила за 50 $ в месяц, через сценарии идут клиентские данные или облако жмёт в ограничениях - переезд окупается за считанные месяцы. Главное - не экономить на контуре надёжности: бэкапы, мониторинг и HTTPS обязательны, иначе экономия обернётся простоем. Хотите свой n8n без головной боли - услуга «n8n на вашем сервере»: установка под ключ с бэкапами и мониторингом, плюс перенос процессов с облачных платформ.
Свой сервер снимает вопрос «где наши данные», но добавляет свои обязанности - доступы, ключи, бэкапы и мониторинг: чек-лист в статье про безопасность автоматизации.
Свой сервер означает, что чинить сбой придётся вам. Порядок действий, типовые причины отказов и шаблон сообщения подрядчику - в плане действий при сбое.
Частые вопросы
Когда self-hosted n8n выгоднее облачного тарифа?
Есть три типовых триггера. Деньги: облачные тарифы n8n считают выполнения, и при 10–20 активных воркфлоу подписка обходится в 50–100 долларов в месяц, тогда как VPS на 2–4 ГБ стоит 500–1500 рублей. Данные: если через сценарии идут персональные данные клиентов или коммерческая тайна, свой сервер оставляет их в вашем контуре. Ограничения: на своём сервере нет лимитов на выполнения, кастомные ноды и версии.
Что нужно, чтобы self-hosted n8n работал стабильно?
Минимальный производственный набор: VPS от 2 ГБ RAM, установка в Docker, HTTPS через обратный прокси, базовая аутентификация или SSO, регулярные автоматические бэкапы воркфлоу и базы, мониторинг доступности и ошибок сценариев. Без бэкапов и мониторинга self-hosted быстро превращается в лотерею: упавший контейнер молча останавливает все автоматизации.
Сколько стоит установка и поддержка своего сервера n8n?
Разовая установка под ключ - сервер, Docker, HTTPS, доступы, бэкапы, мониторинг - обычно стоит 30–60 тысяч рублей и занимает несколько дней. Дальше расходы - это аренда VPS от 500 до 1500 рублей в месяц и, по желанию, сопровождение. При переезде с облачного тарифа за 50–100 долларов в месяц установка окупается за первые 3–5 месяцев.
Не готовы обсуждать проект? Оцените выгоду сами: калькулятор ROI автоматизации - 1 минута, без контактов. Или заберите чек-лист «Что автоматизировать первым».