В этом гайде вы быстро развернёте n8n на собственном сервере: выберете хостинг, настроите домен и SSL, активируете лицензию Community, подключите Google-сервисы и обновите n8n до последней версии. Покажу два пути: Beget (VPS с автодеплоем n8n) и Repocloud. Без резервных копий.
- 1. Кому подойдёт установка на свой сервер
- 2. Что понадобится
- 3. Вариант 1. Установка n8n на Beget (рекомендуется)
- 4. Вариант 2. Установка n8n на Repocloud
- 5. Настройка Google-сервисов: Sheets, Drive, Calendar, Gmail
- 6. Настройка n8n: полезные мелочи
- 7. Частые проблемы и быстрые решения
- 8. Мини-FAQ: n8n в России и на зарубежных локациях
- 9. Заключение
Кому подойдёт установка на свой сервер
- Хотите сэкономить на подписке и снять ограничения по числу активных workflow.
- Нужна гибкость: свои домены, свои лимиты, доступ по SSH.
- Требуются интеграции с Google, Meta, Microsoft. Для них нужен кастомный домен, а не технический.
Что понадобится
- Домен. Лучше в зоне .ru или .com, управляемый у того же провайдера, где сервер.
- Базовые навыки работы с SSH.
- 15–30 минут времени.
Вариант 1. Установка n8n на Beget (рекомендуется)
Почему Beget
Русскоязычная поддержка, удобный мастер установки, оплата в рублях и долларах, автоконфигурация Docker и SSL. Для корректной работы Google API выбирайте регион Европа, Латвия. Тогда сервисы ИИ и Google-интеграции будут доступны.
Шаг 1. Создайте VPS и разверните n8n
- Зарегистрируйтесь и откройте раздел VPS. — https://beget.com/ru/cloud/marketplace/n8n
- Выберите конфигурацию с 2 vCPU, 2 ГБ RAM, 30 ГБ SSD. Регион — Европа, Латвия.
- В списке приложений отметьте n8n.
- Задайте пароль администратора панели сервера и пароль для n8n. Сохраните их в менеджер паролей.
- Нажмите «Создать виртуальный сервер». Подождите развертывание.

Что происходит автоматически
— Устанавливается ОС, Docker и образ n8n.
— Настраивается обратный прокси и SSL.
— Вы получаете временный технический домен для входа в n8n.
Шаг 2. Первый вход и активация Community Edition
- Перейдите по ссылке «Открыть n8n» в панели сервера.
- Авторизуйтесь логином и паролем, которые пришли на почту от Beget при создании инстанса.
- Откройте Settings → Usage & plan и нажмите Unlock.
- Укажите почту и получите Activation key. Вставьте ключ и активируйте. Готово.

Шаг 3. Подключите свой домен и SSL
Google и Microsoft не работают с техническими доменами третьего уровня. Нужен собственный домен.
- В панели Beget перейдите в Домены и поддомены.
- Зарегистрируйте домен (ru или com) и привяжите его к вашему серверу с n8n.
- Дождитесь обновления DNS. Обычно от 1 до 24 часов.
- После делегирования домена проверьте, что сайт открывается по https. SSL на Beget выпускается автоматически.
Совет
Если домен не прикрепился, создайте тикет в поддержку Beget. Обычно решают за несколько минут.
После входа в систему у вас уже установлена свежая версия (например, 1.108.2 на Beget).
👉 Обновлять сразу после установки не требуется, если версия актуальная.
Как начать работу с n8n
- В правом верхнем углу нажмите кнопку Create Workflow и выберите Workflow.Откроется визуальный редактор, где вы сможете добавлять триггеры, узлы и связывать их в цепочку автоматизации.
- Если не хотите собирать всё вручную, перейдите в раздел Templates в боковом меню.Там собраны готовые сценарии для популярных задач: интеграции с Google Sheets, Telegram, CRM и многими другими сервисами. Их можно запустить буквально в пару кликов.
Вариант 2. Установка n8n на Repocloud
Почему Repocloud
Почасовая оплата в долларах, быстрый деплой приложений, иногда дают стартовый бонус на аккаунт. Подходит, если удобнее оплачивать в валюте.
Деплой n8n
- Откройте маркет приложений, в поиске найдите n8n.
- Нажмите Deploy now и дождитесь развертывания.
- Перейдите на адрес сервиса. По умолчанию будет технический домен.

Смените домен
Как и в случае с Beget, для Google-интеграций нужен свой домен.
- В настройках проекта нажмите Add custom domain.
- Укажите свой домен.
- Настройте DNS A‑запись на IP сервера.
- Дождитесь выпуска SSL и проверки домена.
Обновления n8n на Repocloud
Откройте проект и нажмите Rebuild / Update. Подтвердите действие. Платформа пересоберёт и перезапустит контейнер. Подождите завершения деплоя.
Настройка Google-сервисов: Sheets, Drive, Calendar, Gmail
Ключевая идея: вы создаёте OAuth-приложение в Google Cloud Console и используете Client ID и Client Secret в учётных данных n8n.
Шаг 1. Создайте проект в Google Cloud
- Перейдите в Google Cloud Console.
- Создайте новый проект.
- Откройте APIs & Services → Library и включите нужные API:— Google Sheets API— Google Drive API— Calendar API— Gmail API (по необходимости)
Шаг 2. Настройте экран публикации
- APIs & Services → OAuth consent screen.
- Тип — External.
- Укажите имя приложения и контактный email.
- Добавьте свой Google-аккаунт в Test users.
Шаг 3. Создайте OAuth-клиент
- APIs & Services → Credentials → Create credentials → OAuth client ID.
- Application type — Web application.
- В Authorized redirect URIs добавьте редирект из n8n.В интерфейсе n8n при создании Google-учётных данных показывается точный Redirect URL. Скопируйте его и вставьте в Google Cloud.
- Сохраните Client ID и Client Secret.
Шаг 4. Добавьте учётные данные в n8n
- В n8n откройте Credentials → New.
- Выберите, например, Google Sheets OAuth2.
- Вставьте Client ID и Client Secret, проверьте Redirect URL.
- Нажмите Connect / Sign in with Google и подтвердите доступ.
Готово. Теперь узлы Google Sheets и Drive работают под вашим доменом.
Настройка n8n: полезные мелочи
Общие параметры
Откройте Settings → General и задайте:
- Имя инстанса.
- Часовой пояс.
- Базовый URL — ваш домен с https.
API-ключ для управления через API
Если вы планируете управлять workflow по API:
- Settings → n8n API → Create API key.
- Назовите ключ, поставьте No expiration, сохраните.
- Базовый URL API: https://ВАШ-ДОМЕН/api/v1.
Частые проблемы и быстрые решения
Домен не открывается по https
Проверьте, делегирован ли домен и указывает ли A‑запись на IP сервера. Подождите до 24 часов. Если не помогло — напишите в поддержку провайдера.
Google не даёт авторизоваться
Убедитесь, что используете кастомный домен, а в Google Cloud в Authorized redirect URIs стоит редирект из n8n. Добавьте свой аккаунт в Test users.
Обновление прошло, а версия старая
Проверьте тег в docker-compose.yml. Должен быть n8nio/n8n:latest. Затем выполните docker compose pull, down, up ‑d.
SSH не подключается с терминала
Используйте клиент Termius. В хосте укажите IP, username: root, пароль из письма провайдера.
Мини-FAQ: n8n в России и на зарубежных локациях
Где держать сервер
Для интеграций с Google и ИИ-сервисами берите Европу. На Beget это Латвия.
Какой тариф выбрать на старте
2 vCPU и 2 ГБ RAM хватает для первых сценариев. При росте нагрузки масштабируйте конфигурацию в один клик.
Где скачать n8n
При VPS-установке скачивать ничего не нужно. Провайдер разворачивает контейнер автоматически. Для самостоятельного поднятия через Docker образ — n8nio/n8n.
n8n агенты и обучение n8n
Агенты и сложные сценарии поднимаются на той же установке. Освоить базу поможет связка: HTTP Request, Google Sheets, Webhook, IF, Switch, Code.
Что такое n8n и зачем он нужен?
n8n — это платформа для автоматизации процессов без программирования. Она соединяет разные сервисы и позволяет создавать цепочки действий (workflow).
Где лучше установить n8n — на пк или сервере?
Локально на компьютер ставят для обучения и тестов. Для постоянной работы 24/7 лучше сервер (например, Beget или Repocloud), где сценарии не зависят от того, включён ли ваш ПК.
Заключение
Собственный сервер с n8n — это контроль, гибкость и экономия. Один раз настраиваете домен, SSL и Google-доступ, дальше только собираете сценарии и периодически обновляете образ. Если понадобится отдельный гайд по миграции и резервному копированию — подготовлю расширенную версию с шаблонами workflow.