Leneex - Хостинг провайдер
Inngest

Разверните Inngest на VPS в один клик

Автоматизация и workflowDevOps, CI/CD и контейнеры

Платформа для запуска фоновых задач, шагов workflow и AI-конвейеров с автоматическими повторами при сбоях.

  • Готово за ~5 мин
  • Установка бесплатно
  • Настройку берём на себя
Кратко
Версия
Latest (1.x)
Операционная система
Ubuntu Server 24.04 LTS
Минимум RAM
4 ГБ
Лицензия
SSPL-1.0
Адресация
IPv4, IPv6
GitHub
6 000
Развёртывание~5 мин
Тарифы VPS

Выберите тарифный план VPS для Inngest

Молниеносные NVMe-диски, мощные процессоры. Возьмите готовый тариф или соберите конфигурацию сами.
Minex
Идеально для личных проектов и небольших сайтов.
€3.20/месяц
Экономия €0.80 в месяц

  • 1 ядро vCPU
  • 1 ГБ RAM DDR5
  • 20 ГБ NVMe SSD
  • Полный root-доступ
  • 1 выделенный IPv4
  • 1 ТБ трафика
Basex
Отличный баланс мощности и доступной цены.
€4.80/месяц
Экономия €1.20 в месяц

  • 2 ядра vCPU
  • 2 ГБ RAM DDR5
  • 40 ГБ NVMe SSD
  • Полный root-доступ
  • 1 выделенный IPv4
  • 2 ТБ трафика
Самый популярный
Corex
Для растущих приложений и бизнеса.
€7.20/месяц
Экономия €1.80 в месяц

  • 4 ядра vCPU
  • 4 ГБ RAM DDR5
  • 50 ГБ NVMe SSD
  • Полный root-доступ
  • 1 выделенный IPv4
  • Безлимитный трафик
Midex
Ресурсы для высоконагруженных проектов.
€9.60/месяц
Экономия €2.40 в месяц

  • 4 ядра vCPU
  • 6 ГБ RAM DDR5
  • 60 ГБ NVMe SSD
  • Полный root-доступ
  • 1 выделенный IPv4
  • Безлимитный трафик
Proex
Максимум мощности и масштабируемости.
€12.00/месяц
Экономия €3.00 в месяц

  • 6 ядер vCPU
  • 8 ГБ RAM DDR5
  • 70 ГБ NVMe SSD
  • Полный root-доступ
  • 1 выделенный IPv4
  • Безлимитный трафик
Scalex
Ресурсы для масштабирования.
€16.00/месяц
Экономия €4.00 в месяц

  • 6 ядер vCPU
  • 10 ГБ RAM DDR5
  • 150 ГБ NVMe SSD
  • Полный root-доступ
  • 1 выделенный IPv4
  • Безлимитный трафик
Maxex
Большой запас мощности.
€44.00/месяц
Экономия €11.00 в месяц

  • 8 ядер vCPU
  • 16 ГБ RAM DDR5
  • 200 ГБ NVMe SSD
  • Полный root-доступ
  • 1 выделенный IPv4
  • Безлимитный трафик
Apex
Старшая конфигурация.
€79.99/месяц
Экономия €20.00 в месяц

  • 16 ядер vCPU
  • 32 ГБ RAM DDR5
  • 400 ГБ NVMe SSD
  • Полный root-доступ
  • 1 выделенный IPv4
  • Безлимитный трафик

Что можно делать с помощью Inngest

Inngest — платформа для durable-исполнения на основе событий: фоновые задачи, отложенные запуски и многошаговые AI-пайплайны пишутся как обычный код, без своей очереди сообщений и парка воркеров. Функция реагирует на событие, отправленное через Event API, а каждый шаг внутри неё повторяется независимо от остальных при сбое. Такой подход выбирают команды, которым нужно надёжно прогонять онбординг пользователей, сверку платежей или цепочки вызовов LLM-агента, не собирая брокер сообщений вручную.

Главное отличие от обычной очереди задач — состояние на уровне шага: функция может «заснуть» на несколько часов между шагами и продолжить точно с той точки, где остановилась, даже после падения процесса. Self-hosted Inngest на собственном сервере оставляет события и трейсы выполнения под вашим контролем — это критично, если workflow работает с данными клиентов или обращается к внутренним API, которые не должны покидать периметр компании. Развёртывание на VPS также снимает зависимость от тарификации по числу выполнений, которая растёт вместе с продакшн-нагрузкой.

Раздел приложений в панели управления с установкой в один клик

Возможности Inngest

Сервер в окружении иконок приложений — приложения на VPS

Self-hosted-инсталляция Inngest использует тот же движок, что и облачный продукт: Event API, оркестратор шагов с durable-состоянием и дашборд для просмотра запусков в реальном времени. Ниже — что доступно сразу после того, как контейнер Inngest поднят на VPS через Docker и подключён к SDK-эндпоинту вашего приложения.

01

Event API

Принимает произвольные JSON-события по HTTP и запускает одну или сразу несколько подходящих функций.

02

Step-функции

Каждая функция разбита на шаги, которые повторяются и восстанавливаются независимо друг от друга, а не с нуля.

03

Cron-функции и расписания

Запуск workflow по cron-выражению без внешнего планировщика.

04

Автоматические ретраи с backoff

Упавший шаг повторяется по настраиваемому расписанию, прежде чем функция помечается как проваленная.

05

Fan-out и контроль конкурентности

Одно событие запускает сразу несколько функций параллельно, с лимитами на функцию, чтобы не перегружать внешние API.

06

Дашборд в реальном времени

История событий, статусы запусков, тайминги шагов и трейсы ошибок в веб-интерфейсе.

07

Батчинг

Объединение нескольких событий в один запуск функции при высоком потоке.

08

SDK для TypeScript, Python и Go

Функции описываются прямо в вашем коде и открываются одним HTTP-эндпоинтом.

Требования

На каком сервере запустить

Минимальные требования Inngest и конфигурация, с которой стоит начать.
Минимум
  • Процессор2 vCPU
  • Минимум RAM4 ГБ
  • Диск20 ГБ
Рекомендуем
VPS Corex
  • Процессор4 vCPU
  • Минимум RAM4 ГБ
  • Диск50 ГБ

Установка бесплатна — вы платите только за сервер

Как начать

Как развернуть Inngest

Три шага — и приложение работает на вашем сервере.
Шаг 1
Выберите сервер

Возьмите тариф с запасом по ресурсам — помимо самого сервера Inngest, продакшен-конфигурации нужны отдельные Postgres и Redis, как только вы уйдёте от встроенного SQLite для разработки.

Шаг 2
Отметьте приложение

Отметьте Inngest в списке приложений — сервер развернётся на VPS автоматически, а ключи подписи и событий сгенерируются сразу.

Шаг 3
Получите доступы

Заберите в панели INNGEST_SIGNING_KEY, INNGEST_EVENT_KEY и адрес дашборда, чтобы подключить SDK своего приложения и начать отправлять события.

Почему мы

Почему Inngest стоит размещать на Leneex

Скорость, защита и поддержка, на которые можно положиться — на каждом тарифе и без скрытых ограничений.
Скорость деплоя
Отладка durable-workflow требует поднять свежий инстанс за минуты, повторить проблемное событие и снести окружение — если на инфраструктуру уходят часы, итерация по логике шагов встаёт.
Бесплатная установка
Облачный Inngest Cloud тарифицирует именно количество выполнений после Hobby-тарифа, поэтому установка на свой VPS за €0 убирает не подписку, а сам платёж за каждый прогон функции.
Защита от DDoS
Event-эндпоинт — публичный HTTP-вход, на который часто льются вебхуки от Stripe, GitHub или вашего фронтенда, и он должен оставаться доступным при всплесках трафика или атаках.
Контроль и поддержка
Durable-состояние Inngest хранится в Postgres и Redis, поэтому root-доступ для настройки пулов соединений и глубины очереди — и инженеры на связи, если очередь начала расти, — важнее, чем для обычного stateless-приложения.
Аптайм 99,9% с компенсацией по SLA
Функция может «спать» несколько дней в ожидании step.sleep или внешнего события, и если сервер ляжет в этот момент, чувствительные ко времени шаги — повтор оплаты, письмо об истечении триала — сдвинутся или потеряются.
Гибкая оплата
Команды, которые держат несколько окружений Inngest — для стейджинга, нагрузочного тестирования ретраев или деплоя в разных регионах — могут платить картой, криптой или по счёту для юрлиц, а не собирать отдельные SaaS-подписки под каждый проект.
Что выбрать

Inngest: self-hosted или облачная версия

Inngest Cloud — официальный SaaS-продукт (Hobby бесплатно, Pro — от ~$75–99/мес по объёму, Enterprise — индивидуально), поэтому сравнение идёт против реального продукта, а не абстрактного аналога.
Inngest Cloud
Self-hosted на LeneexРекомендуем
Ресурсы и лимитыFree-тариф Hobby — около 50K выполнений/месяц и 5 параллельных шагов; на Pro лимиты выше, но оплата всё равно по объёмуВыделенные CPU/RAM; объём выполнений и конкурентность ограничены только сервером
Контроль и доступДоступа к серверу нет — состояние и трейсы находятся в инфраструктуре InngestПолный root-доступ к серверу, а также к Postgres и Redis, хранящим состояние событий и функций
Ограничения функциональностиХранение трейсов урезано (около 7 дней на free/Pro), ниже лимиты конкурентности и подключений на младших тарифахПолный движок, все примитивы шагов, ретеншн трейсов не ограничен вендором
МасштабированиеМасштабирование — это апгрейд тарифа, а стоимость растёт вместе с объёмом выполненийДобавить CPU/RAM на том же VPS или перейти на тариф выше в любой момент
СтоимостьОплата по использованию — около $50 за миллион выполнений сверх включённого лимитаФиксированная цена VPS независимо от количества обработанных событий
Кому подходитКомандам, которым нужна нулевая инфраструктура и которые готовы к оплате по объёму при умеренной нагрузкеКомандам со стабильным или непредсказуемым потоком событий, которым важен предсказуемый счёт

При стабильном или скачкообразном объёме событий self-hosted Inngest держит счёт плоским, тогда как бесплатный тариф Inngest Cloud заканчивается быстро, а цена Pro растёт с каждым событием. Командам, которые хотят deploy Inngest in one click и вовсе не думать об инфраструктуре, по-прежнему лучше подойдёт управляемое облако — компромисс здесь между предсказуемой стоимостью и нулевым обслуживанием.

Частые вопросы о Inngest на VPS

Что чаще всего спрашивают про Inngest и наши серверы.

  • Прямого экспорта в один клик нет — сами функции живут в коде вашего приложения и просто переподключаются к новому серверу, а история событий и трейсы запусков в облаке остаются там и не переносятся.

  • Переустанавливать ничего не нужно — Inngest, Postgres и Redis продолжают работать, а больше CPU/RAM просто поднимает потолок по числу параллельно выполняемых шагов workflow.

  • SSL для дашборда и Event API настраивается автоматически, так что вебхуки от Stripe, GitHub и других сервисов приходят на защищённый HTTPS-эндпоинт с первого дня.

  • — в среднем сервер на 2 vCPU / 4 GB комфортно тянет несколько десятков тысяч выполнений функций в месяц при умеренной конкурентности.

  • После развёртывания через Inngest one click install совместимость версии сервера и SDK в вашем приложении — ваша зона ответственности; на практике это обновление Docker-образа и перезапуск контейнера.

Что уже настроено

Шаблон one-click поднимает официальный Docker-образ inngest/inngest и уже запускает команду inngest start за вашим доменом — дашборд и Event API доступны без ручной сборки docker-compose, это и есть одна из форм one click automation Inngest без правки конфигов руками., а также.

Первый вход

Откройте дашборд по адресу, указанному в панели Leneex — у Inngest по умолчанию нет формы логина и пароля, доступ регулируется signing key, а не отдельным экраном входа. Как только ключи под рукой, вкладка Apps в дашборде покажет запуски и ошибки сразу после того, как приложение начнёт отправлять события.

Подключение своего приложения

Сам Inngest не выполняет бизнес-логику — только оркестрирует её. Установите SDK для своего языка (TypeScript, Python или Go), откройте функции по HTTP-маршруту вроде /api/inngest и укажите этот адрес серверу, чтобы он зарегистрировал функции и начал доставлять события. Дальше отправка события — это один вызов API из кода приложения, а повторы, расписание и состояние шагов сервер берёт на себя без дополнительной очереди сообщений.

Разверните Inngest примерно за 5 минут

Выберите сервер — остальное сделаем мы: установим, настроим и пришлём доступы.