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