Подобрать хостинг

VDSina

условия сверяйте на сайте

На сайт
VPS2026-08-13

VPS под n8n и self-hosted AI: сколько нужно RAM в 2026

Docker, PostgreSQL вместо SQLite, HTTPS для вебхуков и честный ответ про локальные модели без GPU: как выбрать сервер под автоматизацию и не переплатить за ненужные ядра.

Запрос «хостинг под n8n» почти всегда означает не один сервис, а связку: сам n8n, база данных, reverse proxy с сертификатом, иногда Redis, векторное хранилище и пара вспомогательных контейнеров. Это не сайт, который отдаёт страницы, а постоянно работающая инфраструктура с вебхуками извне.

Отсюда первый вывод: shared-хостинг отпадает. Там нет root, нет Docker, ограничено число процессов и закрыты произвольные порты. Нужен VPS с полным доступом — по той же логике, что и для Telegram-ботов.

Второй вывод касается железа. n8n сам по себе нетребователен к процессору: он большую часть времени ждёт ответа внешних API. Упирается он в оперативную память и диск, особенно когда воркфлоу гоняют вложения, а история выполнений растёт неделями. Стартовый разумный минимум на 2026 год — 2 vCPU и 4 ГБ RAM с NVMe.

Третий вывод самый неприятный для тех, кто ищет «сервер под свою нейросеть». Языковая модель на 7–8 миллиардов параметров в 4-битной квантизации действительно влезает в 6–8 ГБ памяти, но на CPU выдаёт единицы токенов в секунду. Для эксперимента терпимо, для продакшена — нет: пользователь не будет ждать минуту ответа. Либо GPU-сервер с соответствующей ценой, либо внешние API и обычный VPS под n8n.

Ниже — как посчитать конфигурацию под свою нагрузку, что настроить до переноса рабочих сценариев, как считать стоимость года и в каких случаях лучше взять managed-решение вместо своего сервера. Цены и линейки у хостеров меняются: сверяйте тариф на дату заказа.

Какой формат выбрать

Лёгкий сценарий

5–15 воркфлоу по расписанию, интеграции с API, редкие вебхуки. Хватает 2 vCPU / 2–4 ГБ RAM и 40 ГБ NVMe. Подходят недорогие VPS у VDSina или Aeza — важнее снапшоты и стабильная сеть, чем частота процессора.

Рабочая автоматизация

Постоянные вебхуки, обработка файлов, десятки параллельных запусков, PostgreSQL и Redis рядом. Ориентир — 4 vCPU / 8 ГБ RAM и диск с запасом. FirstVDS и подобные линейки с managed-опцией снимают часть админской работы.

AI внутри контура

Если данные нельзя отдавать наружу, нужен GPU-сервер или облако с почасовой оплатой. Считайте это отдельным проектом с отдельным бюджетом: обычный VPS такую задачу не закрывает, сколько бы RAM вы ни добавили.

01Выпишите сценарии до выбора тарифа

Составьте список: сколько воркфлоу, что их запускает (расписание, вебхук, очередь), какие внешние сервисы вызываются и проходят ли через сервер файлы. Именно файлы и параллельные запуски определяют память.

Отметьте пиковые моменты. Десять воркфлоу раз в час — это почти простой сервер. Тот же десяток, срабатывающий одновременно по вебхуку от формы, требует запаса памяти на все параллельные процессы.

Отдельно решите, нужна ли обработка изображений, PDF, аудио. Такие шаги съедают и RAM, и диск заметно быстрее, чем обычные HTTP-запросы к API.

На заметку

  • число воркфлоу
  • чем запускается
  • проходят ли файлы

02Сразу планируйте PostgreSQL, а не SQLite

n8n умеет работать на SQLite, и для теста это нормально. Но при росте истории выполнений и параллельных запусках база становится узким местом, а миграция на PostgreSQL под нагрузкой — неприятная процедура.

PostgreSQL в отдельном контейнере на том же сервере — стандартное решение для небольшой автоматизации. Заложите примерно 512 МБ–1 ГБ памяти на базу поверх n8n.

Если сценарии критичны для бизнеса, вынесите базу в managed-сервис или на отдельный сервер: тогда падение приложения не заденет данные, а бэкапы становятся задачей провайдера.

На заметку

  • SQLite только для теста
  • +1 ГБ на базу
  • критичное — в managed

03Домен, HTTPS и вебхуки — до переноса сценариев

Вебхуки от внешних сервисов приходят только на публичный адрес с рабочим сертификатом. Значит нужен домен или поддомен, reverse proxy (Caddy или nginx) и Let's Encrypt — это делается до того, как вы начнёте переносить рабочие процессы.

В конфигурации n8n укажите правильный внешний адрес для вебхуков. Классическая ошибка — рабочий интерфейс на IP и нерабочие вебхуки, потому что сервис отдаёт внешним системам внутренний адрес.

Закройте панель авторизацией и ограничьте доступ по IP, если можете. Открытый в интернет интерфейс автоматизации с сохранёнными токенами к вашим сервисам — это готовый инцидент.

На заметку

  • домен и сертификат
  • внешний webhook URL
  • доступ к панели закрыт

04Автозапуск, обновления и снапшоты

Контейнеры должны подниматься после перезагрузки сервера сами: restart-политика в Docker Compose или юнит systemd. Иначе первый же ребут провайдера тихо остановит вашу автоматизацию.

Перед каждым обновлением n8n делайте снапшот. Обновления здесь регулярные, и иногда меняется поведение узлов — откат за пять минут дешевле, чем разбор сломанных сценариев в рабочий день.

Проверьте, входят ли снапшоты и бэкапы в тариф или считаются отдельно. Наличие кнопки «создать снапшот» в панели — обязательный критерий выбора VPS под такую задачу.

На заметку

  • restart policy
  • снапшот перед апдейтом
  • бэкапы в тарифе

05Честно посчитайте локальные модели

На CPU квантизованная модель 7–8B работает, но медленно: единицы токенов в секунду. Для фонового разбора текстов раз в час это приемлемо, для чат-бота с ожиданием ответа — нет.

Векторное хранилище и эмбеддинги — другое дело: Qdrant и аналоги на CPU работают нормально, заложите 2–4 ГБ RAM. Часто именно этого и достаточно: поиск по своим документам локально, а генерация через API.

Если модель обязана быть внутри контура, сравните стоимость GPU-сервера или облака с почасовой оплатой с ценой API на тот же объём. В большинстве небольших проектов API выигрывает с большим отрывом.

На заметку

  • CPU-инференс медленный
  • вектора — можно
  • GPU считайте отдельно

06Посчитайте год и решите, нужен ли managed

Сложите: тариф VPS × 12, домен, снапшоты, возможный рост диска и своё время на обслуживание. Последний пункт обычно и решает: если вы не готовы обновлять систему и разбираться с логами, дешёвый VPS перестаёт быть дешёвым.

Managed-VPS или облако с готовыми образами дороже в месяц, но снимают часть работы. Для рабочей автоматизации, от которой зависят заявки клиентов, это разумный обмен.

Возьмите месяц вместо года на старте. Реальное потребление памяти и диска вы увидите через две-три недели работы — тогда и выбирайте окончательный тариф.

На заметку

  • год с продлением
  • своё время — тоже расход
  • месяц перед годом

Частые вопросы

Порядок такой: список сценариев → 2 vCPU / 4 ГБ как база → PostgreSQL и домен с HTTPS → автозапуск и снапшоты → месяц работы → окончательный тариф.

Подборки: /best/for-vps и /best/managed-vps. Разбор границы shared и VPS — /blog/shared-vs-vps, похожая по требованиям задача — /blog/vps-for-telegram-bot.

HostFitly не обещает конкретную производительность вашего тарифа: линейки и лимиты у хостеров меняются. Ваш тестовый месяц точнее любого рейтинга.

Открыть хостинг

Сверьте лимиты, цену продления и условия бэкапов. Для обычного сайта shared обычно проще VPS.

Читайте дальше

Ещё гайды