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

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

Базы данных и хранилища данныхDevOps, CI/CD и контейнеры

Reactive backend-as-a-service: realtime-база данных на TypeScript, serverless-функции и файловое хранилище для приложений с мгновенной синхронизацией данных.

  • Готово за ~5 мин
  • Установка бесплатно
  • Настройку берём на себя
Кратко
Версия
Latest
Операционная система
Ubuntu Server 24.04 LTS
Минимум RAM
2 ГБ
Лицензия
FSL-1.1-Apache-2.0
Адресация
IPv4, IPv6
GitHub
13 000
Развёртывание~5 мин
Тарифы VPS

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

Молниеносные 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
  • Безлимитный трафик

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

Convex — open-source реактивная база данных и backend-платформа для разработки realtime веб- и мобильных приложений целиком на TypeScript. Она объединяет в одной системе базу данных, API-слой и среду выполнения функций: queries, mutations и actions выполняются на сервере и мгновенно проталкивают обновления во все подключённые клиенты при изменении данных. Команды, которые строят коллаборативные инструменты, live-дашборды или backend для AI-агентов, выбирают Convex вместо того, чтобы вручную собирать связку из базы данных, REST-эндпоинтов и WebSocket.

От типичного BaaS его отличает то, что весь стек — движок транзакций, dashboard, CLI — распространяется как open source по лицензии FSL, а не тонкий SDK поверх чужой базы. Convex self hosted на собственном VPS-хостинге снимает лимиты облачного тарифа по хранилищу и числу вызовов функций, не выносит данные на общую инфраструктуру и позволяет заменить SQLite на Postgres или MySQL для продакшна.

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

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

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

Convex объединяет в одном деплое компоненты, которые обычно приходится собирать из разных сервисов — и всё это доступно через единый типизированный клиент. При развёртывании как hosting for Convex на собственном сервере каждая из возможностей ниже остаётся под вашим контролем, а не ограничена чужой квотой.

01

Реактивные queries

Подписки на клиенте автоматически перерисовываются при изменении данных, без ручного polling и написания WebSocket-логики.

02

Функции на TypeScript

Queries, mutations и actions выполняются на сервере и используют общие типы с фронтендом, поэтому рефакторинг проверяет компилятор.

03

Встроенное файловое хранилище

Файлы загружаются и отдаются напрямую через Convex, без отдельного S3-бакета для простых сценариев.

04

Полнотекстовый и векторный поиск

Документы индексируются прямо в Convex и ищутся по ключевым словам или по смысловой близости.

05

Запланированные функции

Cron-задачи, описанные в коде, запускаются по расписанию или с задержкой.

06

HTTP actions

Собственные эндпоинты для вебхуков, например от Stripe или Clerk, без отдельного API-шлюза.

07

Встроенный dashboard

Просмотр таблиц, логов функций и запуск queries из веб-интерфейса, включённого в Convex vps docker деплой.

Требования

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

Минимальные требования Convex и конфигурация, с которой стоит начать.
Минимум
  • Процессор1 vCPU
  • Минимум RAM2 ГБ
  • Диск20 ГБ
Рекомендуем
VPS Basex
  • Процессор2 vCPU
  • Минимум RAM2 ГБ
  • Диск40 ГБ

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

Как начать

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

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

Возьмите VPS с запасом по оперативной памяти для одновременной работы Convex backend и dashboard, а также с резервом на случай переноса на Postgres вместо SQLite.

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

Выберите Convex в маркетплейсе — панель сама выполнит one-click установку и развернёт контейнеры backend и dashboard.

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

После деплоя заберите в панели сгенерированный admin key и адрес dashboard — они понадобятся, когда вы впервые подключите CLI к развёрнутому на VPS серверу Convex.

Почему мы

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

Скорость, защита и поддержка, на которые можно положиться — на каждом тарифе и без скрытых ограничений.
Скорость деплоя
Self-hosted Convex — это не один контейнер, а связка backend, dashboard и часто ещё Postgres, которые должны запуститься и договориться друг с другом. Быстрый one-click деплой для vps for Convex поднимает всю эту связку за минуты вместо ручной сессии с docker-compose.
Бесплатная установка
Настройка backend, dashboard и продакшн-базы вручную — это и есть та DevOps-нагрузка, из-за которой self-hosting Convex кажется дорогим. Leneex разворачивает этот стек без платы за установку, так что вы экономите время без наценки за неё.
Защита от DDoS
Backend Convex открывает HTTP actions для вебхуков и обычно обслуживает живой фронтенд, связанный с ним по WebSocket — оба канала публично доступны. Защита от DDoS не даёт этим realtime-соединениям и вебхукам (Stripe, Clerk и др.) обрываться под атакой.
Контроль и поддержка
При self-hosted Convex именно вы отвечаете за Docker-тома, бэкапы и базу данных под капотом — то, что в облачном тарифе обычно берёт на себя провайдер. Root-доступ и поддержка инженеров 24/7 означают, что сломанный том Postgres или зависший контейнер не придётся чинить в одиночку среди ночи.
Аптайм 99,9% с компенсацией по SLA
Реактивные queries Convex держат живые подписки с подключёнными клиентами открытыми — любой рестарт backend или сетевой сбой рвёт эти обновления на лету. SLA на 99,9% аптайма с компенсацией ограничивает, как часто такая синхронизация будет прерываться.
Гибкая оплата
У разработчика, тестирующего self-hosted Convex, и у компании, эксплуатирующей его в проде, разные требования к оплате. Карта, крипта или счёт для юрлиц закрывают оба сценария, не подстраивая никого под неудобный способ оплаты.
Что выбрать

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

Сравниваем по деньгам, контролю над данными и лимитам — чтобы выбор был осознанным.
Convex Cloud
Self-hosted на LeneexРекомендуем
Ресурсы и лимитыБесплатный тариф ограничен 0,5 ГБ хранилища и 1 млн вызовов функций в месяц, общая инфраструктураВыделенные CPU/RAM, размер задаёте сами, без ограничения по числу вызовов функций
Контроль и доступНет доступа к серверу и базе — движок хранения управляется ConvexRoot-доступ к серверу, выбор между SQLite, Postgres или MySQL
Ограничения функциональностиЧисло мест в команде, срок хранения бэкапов и часть функций — только на платных тарифахПолный backend, dashboard и CLI доступны с первого деплоя
МасштабированиеАвтомасштабирование, но использование сверх бесплатного тарифа оплачивается по плануАпгрейд VPS или перенос базы на больший диск в любой момент
СтоимостьОплата по факту использования, растёт вместе с трафиком базы и числом вызововФиксированная цена VPS независимо от числа вызовов функций
Кому подходитКомандам, которым нужен ноль DevOps-работы и которых устраивает оплата по использованиюПроектам, которым тесно в лимитах бесплатного тарифа, или тем, кому важно держать данные вне общей инфраструктуры

Развернуть Convex в один клик на VPS имеет смысл, когда проект выходит за пределы 1 млн вызовов функций в месяц на бесплатном тарифе или когда данные нужно держать вне общей облачной инфраструктуры. Если проект остаётся небольшим и хочется полностью избежать инфраструктурных забот, управляемая оплата Convex Cloud — более практичная отправная точка.

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

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

  • Да — в CLI Convex есть инструменты экспорта и импорта: можно снять снапшот с облачного деплоя и импортировать его в self-hosted backend на VPS.

  • Смена тарифа меняет CPU и RAM, не затрагивая Docker-тома и базу данных, поэтому backend Convex и все данные в нём остаются нетронутыми.

  • Да, Leneex выпускает SSL-сертификат для домена, привязанного к вашему деплою Convex, — он покрывает и dashboard, и HTTP-эндпоинты backend.

  • Зависит от числа живых подписок и вызовов функций на пользователя: лёгкие приложения с небольшим числом активных соединений спокойно работают на начальном тарифе, а нагруженным realtime-приложениям нужно больше RAM.

  • Вы сами — Convex vps hosting на self-hosted схеме подразумевает, что новые версии образов backend и dashboard подтягиваются вручную, хотя весь процесс сводится к стандартному docker compose pull и рестарту, а не к пересборке с нуля.

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

One-click деплой поднимает сразу два контейнера: Convex backend (обслуживает базу данных, функции и HTTP actions) и Convex dashboard — они уже связаны друг с другом из коробки. По умолчанию backend хранит данные в локальной SQLite-базе внутри тома, управляемого Docker — этого достаточно, чтобы сразу начать разработку, хотя для продакшна лучше перейти на Postgres или MySQL. Оба контейнера управляются через Docker Compose и перезапускаются автоматически при перезагрузке сервера. Backend слушает порт 3210, HTTP actions обслуживаются отдельно на 3211, dashboard — на 6791; панель управления сопоставляет их с вашим доменом.

Первый вход

Self-hosted Convex аутентифицирует не по логину и паролю, а по admin key — он генерируется при первом запуске контейнера и выводится в логи backend.. Откройте адрес dashboard из панели, введите admin key, когда его запросят, — и попадёте в тот же просмотрщик таблиц, логов и функций, что используется в Convex Cloud.

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

Направьте Convex-клиент вашего фронтенда на URL backend вместо адреса облачного деплоя и задайте CONVEX_SELF_HOSTED_URL и admin key переменными окружения перед запуском npx convex dev или npx convex deploy — CLI не даёт смешивать облачный и self-hosted проект в одном окружении, поэтому стоит перепроверить, на что указывает файл .env. Дальше изменения схемы, новые функции и запланированные задачи деплоятся так же, как в Convex Cloud, только на ваш собственный сервер, а не на инфраструктуру Convex.

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

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