qvib.pro
EN

~7 мин чтения · всем · Обновлено: 28.07.2026

Работает ли n8n в России: свой сервер и оплата

n8n из России: свой сервер, русский интерфейс и оплата

Коротко

Да, n8n работает из России — но не облачный, а свой. Сам движок ничего не блокирует по стране: это обычное приложение в Docker, которое поднимается на любом VPS за вечер. Community-редакция бесплатна бессрочно и содержит почти весь функционал; платить нужно только за сервер — от 882 ₽ в месяц у российских провайдеров на июль 2026.

Упирается всё в три места, и ни одно из них не про сам n8n. Первое — оплата облака: прайс n8n Cloud в евро, а карты российских банков за рубежом не работают. Второе — образы: официальная команда тянет n8n из собственного реестра docker.n8n.io, но сопутствующие образы (Postgres, Caddy) идут с Docker Hub, куда с российского IP не всегда пускают. Третье — ваши же сценарии: ноды, которые ходят в OpenAI или Anthropic, с российского адреса получат отказ.

Русского интерфейса в стандартной сборке нет — вопреки половине статей в выдаче. В репозитории n8n лежит ровно один файл локали, en.json. Переменная N8N_DEFAULT_LOCALE существует, но подставлять ей русские строки неоткуда.

В чём задача

Типичный сценарий: человек посмотрел ролик про n8n, зашёл на сайт, увидел «Start free trial» — и упёрся в форму оплаты. Дальше два пути: искать посредника, который проведёт платёж в евро, или поднять n8n у себя. Второй путь дешевле и надёжнее: он снимает и вопрос оплаты, и вопрос «а что если завтра отключат».

Разница между «поставить n8n» и «поставить n8n так, чтобы им можно было пользоваться» — примерно в четырёх переменных окружения и одном домене. Без них вебхуки будут приходить на localhost, расписания сработают по нью-йоркскому времени, а после перезагрузки сервера контейнер не поднимется. Основы работы с самим редактором разобраны в полном гайде по n8n для новичков — здесь только про то, где развернуть и чем платить.

Пошагово

1. Выберите, где будет сервер. Это решение важнее выбора провайдера, потому что его тяжело откатить.

Критерий VPS в России VPS за рубежом
Оплата рублями, картой РФ, с закрывающими документами нужна зарубежная карта или посредник
Ноды к OpenAI, Anthropic, Google напрямую не работают, нужен шлюз или прокси работают напрямую
Персональные данные клиентов законный вариант по 152-ФЗ требует отдельной проработки
Docker Hub нужен зеркальный реестр тянется штатно
Telegram, VK, российские CRM штатно штатно

Рабочая связка для большинства: сервер в России плюс рублёвый шлюз к зарубежным моделям. Сервер за рубежом берут те, у кого сценарии завязаны на прямые вызовы западных API и нет персданных.

2. Возьмите VPS. Минимум — 2 ГБ RAM, комфортно — 4 ГБ. У Timeweb Cloud на 28 июля 2026 конфигурация 2 × 3,3 ГГц / 2 ГБ / 40 ГБ NVMe стоит 882 ₽ в месяц, а 4 ГБ / 50 ГБ — 1062 ₽ (прайс). На 2 ГБ n8n живёт, но сценарии с крупными файлами упираются в память. Общая логика подготовки сервера — в гайде «сервер с нуля».

3. Запустите контейнер. Официальная команда из документации — с одной правкой: в доке стоит -it --rm, это режим «посмотреть и выбросить». Для постоянной работы нужны -d и политика перезапуска:

docker volume create n8n_data

docker run -d --name n8n --restart unless-stopped \
  -p 127.0.0.1:5678:5678 \
  -e GENERIC_TIMEZONE="Europe/Moscow" \
  -e TZ="Europe/Moscow" \
  -e N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true \
  -e N8N_HOST="n8n.example.ru" \
  -e N8N_PROTOCOL=https \
  -e WEBHOOK_URL="https://n8n.example.ru/" \
  -v n8n_data:/home/node/.n8n \
  docker.n8n.io/n8nio/n8n

Порт намеренно повешен на 127.0.0.1 — наружу n8n должен смотреть только через обратный прокси с HTTPS. GENERIC_TIMEZONE отвечает за расписания: по умолчанию там America/New_York, и без правки нода Schedule Trigger сработает не тогда, когда вы ждёте.

4. Поднимите домен и HTTPS. Подойдёт любой прокси — Caddy проще всего, он сам получает сертификат. Конфиг из трёх строк:

n8n.example.ru {
  reverse_proxy 127.0.0.1:5678
}

WEBHOOK_URL из шага 3 обязателен: без него n8n показывает адреса вебхуков с внутренним IP, и внешние сервисы в них не постучатся.

5. Разберитесь с языком интерфейса. Переменная N8N_DEFAULT_LOCALE описана в документации по локализации: «когда n8n работает в локали, отличной от локали по умолчанию, интерфейс показывает строки выбранной локали и откатывается на en для непереведённых». Ключевое слово — «непереведённых»: в каталоге локалей репозитория лежит единственный файл en.json. Поставите N8N_DEFAULT_LOCALE=ru — получите тот же английский интерфейс.

Реальные варианты три: жить с английским (в редакторе слов немного, за неделю становится привычно), переводить страницу браузером или подменять собранный editor-ui собственной сборкой с добавленным ru.json — так делают сообщества китайской и японской локализаций. Третий путь честно оценивайте как постоянную работу: перевод придётся пересобирать под каждое обновление.

6. Создайте владельца и зарегистрируйте инстанс. При первом входе n8n просит завести аккаунт владельца — это локальная учётка, никуда наружу она не уходит. В «Settings → Usage and plan» есть кнопка Unlock: бесплатная регистрация по e-mail добавляет папки, отладку в редакторе и custom execution data.

Проверка результата

Пять проверок, после которых установку можно считать рабочей:

  1. docker ps показывает контейнер в статусе Up, docker logs n8n — без ошибок про permissions.
  2. https://ваш-домен открывается с валидным сертификатом, вход по паролю владельца.
  3. Тестовый сценарий: Schedule Trigger на ближайшую минуту плюс нода Set. Сработал в ожидаемое время — таймзона настроена.
  4. Вебхук: создайте Webhook-ноду, скопируйте Production URL и дёрните его curl с домашнего компьютера. Пришло — прокси и WEBHOOK_URL в порядке.
  5. docker restart n8n и перезагрузка сервера: сценарии и учётки на месте, контейнер поднялся сам.

Подводные камни

Данные живут в volume, а не в базе. В n8n_data лежит и SQLite, и ключ шифрования credentials (~/.n8n/config). Потеряли volume — потеряли все подключения, даже если база где-то сохранилась. Бэкап делается остановкой контейнера и копированием всего каталога тома.

Docker Hub с российского адреса. Сам n8n тянется с docker.n8n.io и обычно проблем не создаёт, а вот postgres, redis или caddy идут с Docker Hub, и с российского IP образ может просто не скачаться. Проверяется одной командой docker pull caddy; если не идёт — прописывайте зеркало провайдера в /etc/docker/daemon.json.

Обновления выходят почти каждую неделю. На 28 июля 2026 актуальный релиз — 2.32.5. Обновление контейнера безопасно, если volume на месте, но сносит любые ручные правки внутри образа — включая подменённый ради русского языка editor-ui.

Community-редакция закрывает не всё. SSO, окружения, проекты, кастомные переменные, внешние секреты и совместное владение сценариями — платные, это видно на странице тарифов. Для одного человека или маленькой команды ограничения почти не чувствуются.

Российский IP не пустят в западные API. Ноды OpenAI, Anthropic и Google с сервера в РФ отваливаются по геоблокировке. Лечится рублёвым шлюзом, который подставляется как custom base URL, — тогда n8n даже не знает, что ходит не напрямую.

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

Работает ли n8n Cloud из России?

Сайт открывается, аккаунт заводится, триал стартует. Не работает оплата: прайс в евро, а карты российских банков за рубежом не принимаются. Дальше либо посредник с комиссией, либо self-host. При сравнении считайте не витринную цену, а сумму, которая уйдёт с карты: к €20 в месяц добавится и разница курса, и комиссия канала.

Можно ли всё-таки получить полностью русский интерфейс?

Полностью — нет, без своей сборки. В поставке только английская локаль, а переменная N8N_DEFAULT_LOCALE без файла перевода ничего не меняет. Подмена собранного интерфейса работает, но привязана к конкретной версии n8n и ломается на обновлениях. Для команды, где не все читают по-английски, дешевле один раз составить свой словарь из десятка терминов, чем поддерживать перевод.

Хватит ли бесплатной Community-редакции для боевых сценариев?

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

Как перенести то, что уже собрано в Zapier?

Экспорт один в один не работает — переносится логика, а не файл. Разбор пошагового переезда со сравнением нод есть в материале про перенос сценариев из Zapier в n8n.

Сколько стоит владение в месяц?

Основная статья — сервер: 882–1062 ₽ в месяц за VPS у Timeweb Cloud на июль 2026, у других провайдеров цифры того же порядка. Плюс домен, который оплачивается раз в год у регистратора. Сам n8n — 0 ₽. Отдельная строка — оплата моделей, если сценарии обращаются к LLM; она считается по факту токенов и к n8n отношения не имеет.

Читайте также