3SELLER Journal 3SELLER →

Как обновить n8n: три рабочих способа для любой установки

08.11.2026

Утро начинается не с кофе, а с уведомления: «Доступна новая версия n8n». И сразу возникает задача: обновить так, чтобы не сломать свои сценарии. Я сам наступал на эти грабли, поэтому расскажу быстро и без лишней теории. Есть три основных способа: Docker, Docker Compose и облачная версия. Плюс отдельный случай для Hostinger. Пойдём по порядку.

Почему обновление n8n - это не просто «нажать кнопку»

n8n развивается быстро. Каждый релиз приносит новые ноды, исправления и, увы, иногда ломает обратную совместимость. Поэтому нельзя просто стереть папку и поставить свежую версию. Нужно аккуратно перенести данные и проверить, что воркфлоу работают. Но если сделать всё правильно, обновление займёт десять минут, а не день.

Самый частый вопрос на форумах: «А есть ли кнопка?». В DigitalOcean, например, прямо спрашивают: surely there is a one button click to update. Увы, в self-hosted версии такой кнопки нет. Придётся работать руками. Но это не страшно, я покажу, как это делается.

Обновление n8n в Docker: классика жанра

Если ты запускал n8n через docker run, то обновление сводится к четырём шагам. Открывай SSH и поехали.

Сначала подключаемся к серверу:

ssh root@YOUR_DROPLET_IP

Дальше стягиваем последний образ:

docker pull n8nio/n8n:latest

Находим имя или ID текущего контейнера:

docker ps

Останавливаем и удаляем старый контейнер:

docker stop ИМЯ_КОНТЕЙНЕРА
docker rm ИМЯ_КОНТЕЙНЕРА

Теперь создаём новый контейнер. Важно: используй те же параметры и тома, что и при первом запуске. Вот типичный пример:

docker run -d \
--name n8n \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
n8nio/n8n:latest

После этого открывай свой n8n в браузере и проверь версию в футере. Если она совпадает с последней из GitHub - всё получилось.

Но если ты, как и я, ленивый и используешь docker-compose, способ будет чуть другим.

Обновление n8n через Docker Compose: самый удобный вариант

Docker Compose спасает, когда есть несколько сервисов. Обновить n8n там - три команды. Заходи в директорию, где лежит docker-compose.yml:

cd /docker/n8n

Теперь подтягиваем новую версию образа:

docker compose pull

Останавливаем старые контейнеры:

docker compose down

И запускаем обновлённые:

docker compose up -d

Всё. Compose сам создаст новые контейнеры из свежих образов, тома останутся на месте. Минут пять - и n8n снова работает.

В панели Hostinger заходишь в Docker Manager, находишь проект с n8n (он может называться root, смотри внимательно), жмёшь на три точки и выбираешь Update. Это самый простой способ для тех, кто не хочет лезть в консоль.

Обновление n8n Cloud: когда всё уже решено за тебя

В облачной версии n8n всё проще. Логинишься в дашборд, заходишь в Manage, там выбираешь Workspace и находишь раздел Updates & maintenance. В выпадающем списке выбираешь нужную версию и жмёшь Change version. Система сама перезапустит инстанс. Учти: на перезапуск уйдёт 1-2 минуты, в это время n8n будет недоступен.

Кстати, в облаке можно настроить release track - выбор между стабильным и более свежим потоком обновлений. n8n тестирует обе ветки, но стабильная получает обновления позже. Для продакшена рекомендую стабильную, а для экспериментов - свежую.

Частые ошибки при обновлении n8n и как их избежать

Самая распространённая ошибка - потеря данных. Люди обновляют образ, но забывают про volume. Итог: все воркфлоу исчезли. У меня такое было, поверь, не хочется повторять. Поэтому всегда проверяй, что папка ~/.n8n или соответствующая смонтирована в контейнер.

Вторая ошибка - игнорирование мажорных обновлений. Если между версиями большой разрыв, могут появиться миграции, которые требуют специальных действий. Читай release notes перед обновлением. n8n предупреждает об этом в документации.

Третья ошибка - несовместимость с внешними сервисами. После обновления могут измениться настройки авторизации или форматы данных. Поэтому после обновления прогони пару тестовых сценариев.

Что делать, если n8n нужен для ИИ-автоматизаций?

n8n отлично работает с нейросетями. Но часто возникает проблема: как получить доступ к GPT из России. Многие сталкиваются с блокировками и невозможностью оплатить подписку. Я сам долго мучился. Решение нашлось простое: сервис 3GPT от 3SELLER. Он даёт доступ ко всем флагманским моделям нейросетей из России - ChatGPT 6, Claude Fable 5 и другим. Оплата российской картой или через СБП. И это работает прямо внутри n8n, потому что 3GPT предоставляет API-совместимый доступ. Можете подключать его как обычный HTTP-узел или через официальные интеграции. Подробности на сайте 3GPT.

3GPT умеет не только текст. Генерация изображений (Nano Banana), видео, голос. Всё это можно завязать в свои автоматизации. А ещё там есть готовые ИИ-агенты - просто выбираешь нужного и общаешься. Модель агента меняется прямо в чате. Если интересно, посмотри агентов 3GPT.

Теперь у тебя есть три рабочих способа обновить n8n. Выбери подходящий, обнови и прогони тестовый сценарий. Для ИИ-автоматизаций подключи 3GPT - с ним нейросети из России работают без лишних плясок.

← Вернуться к блогу

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