Хостинг n8n на VPS
Self-hosted автоматизация процессов. Запустите n8n на VPS, чтобы связать 400+ сервисов и AI-моделей без оплаты за каждое выполнение и с полным контролем над данными.
Сценарии использования
Замена Zapier и Make для больших объёмов
Интеграция AI-моделей в бизнес-процессы
Синк данных между SaaS без ETL-биллинга
Внутренние API-шлюзы
Отчёты, мониторинг, алерты по расписанию
Клиентские автоматизации продукта
Рекомендуемые планы для n8n
Тариф Medium держит n8n + Postgres + Redis при умеренном объёме workflow.
- 41 СтранаОт$10.19 / 1 месяц$9.68 с is*smart
- Xeon 2x2.20 GHz CPU
- 2 Gb RAM
- 30GB SSD Диск
- 3 Tb Трафик
- 41 СтранаОт$21.24 / 1 месяц$20.18 с is*smart
- Xeon 3x2.20 GHz CPU
- 4 Gb RAM
- 40GB SSD Диск
- Не учитывается Трафик
- 41 СтранаОт$33.99 / 1 месяц$32.29 с is*smart
- Xeon 4x2.20 GHz CPU
- 8 Gb RAM
- 50GB SSD Диск
- Не учитывается Трафик
Масштабируйте n8n хостинг без миграции
Требования к хостингу n8n выросли? Добавьте RAM, расширьте диск, увеличьте частоту бэкапов или подключите новые IP-адреса — все на том же VPS без внезапных переездов. Добавляйте ресурсы через тикет или настройте заранее перед заказом сервера.
Установка
Пять шагов. В финале – рабочий публичный URL вебхука.
Шаг 01 — Закажите VPS
Тариф Medium держит n8n + Postgres + Redis при умеренном объёме workflow. Выберите регион поближе к сервисам, с которыми ваши флоу общаются чаще всего.
ssh root@your-server-ipШаг 02 — Установите Docker и Docker Compose
n8n чище всего работает как Docker Compose-стек: Postgres для состояния, Redis для очереди, сам n8n и Caddy для HTTPS-терминации.
curl -fsSL https://get.docker.com | shsystemctl enable --now dockerШаг 03 — Соберите n8n-стек
Создайте docker-compose.yml с n8n, Postgres и Redis. Задайте WEBHOOK_URL – публичный HTTPS-эндпоинт, чтобы внешние сервисы могли стучаться в ваши флоу.
services: n8n: image: n8nio/n8n environment: - WEBHOOK_URL=https://n8n.yourdomain.com - DB_TYPE=postgresdb - DB_POSTGRESDB_HOST=postgres depends_on: [postgres, redis]Шаг 04 — Настройте HTTPS
Направьте поддомен на IP VPS. Caddy или реверс-прокси Coolify сами выпишут Let's Encrypt.
A n8n.yourdomain.com → your-server-ipШаг 05 — Проверьте первый workflow
Откройте UI n8n, создайте workflow Webhook → Set → Respond, дёрните URL вебхука через curl. Если получили ожидаемый JSON в ответ – публичный эндпоинт, очередь и БД настроены правильно.
curl -X POST https://n8n.yourdomain.com/webhook-test/helloОжидаемый вывод:
{"status":"ok"}Частые проблемы
- Вебхуки возвращают 404 – n8n требует публичный URL через переменную
WEBHOOK_URL, а не просто слушать localhost. - Workflow теряют состояние при перезапуске – убедитесь, что в качестве БД настроен Postgres, а не дефолтный SQLite, перед тем как ставить в прод.