Перейти к основному содержимому
Российская PaaS-платформа

Деплой за секунды. Серверы в Москве.

Edge Runtime, Managed PostgreSQL и 15+ фреймворков из коробки. TTFB ~45ms, оплата в рублях.

более 15 фреймворков
фреймворков
более 500 деплоев
деплоев
менее 60 секунд среднее время сборки
сборка

0 рублей навсегда для личных проектов

Автоматическое определение 15+ фреймворков из коробки

Next.js
Astro
Nuxt
SvelteKit
Remix
SolidStart
Qwik
Vite
Hono
Elysia
Angular
React
Vue
Nitro
Analog
Gatsby

Все для рабочей среды. Ничего лишнего.

Не собирайте инфраструктуру по частям. Edge Runtime, Compute, три базы данных, превью — один аккаунт, одна команда.

Edge Runtime

Серверлесс-функции с холодным стартом ~5мс

Ваши функции запускаются в лёгких V8 isolates — без контейнеров, без долгого прогрева. Web Standard APIs, доступ к KV Store и D1 через Runtime SDK.

  • V8 isolates — не контейнеры. Старт за миллисекунды.
  • Web Standard APIs: Request, Response, fetch, crypto
  • Runtime SDK: KV Store, D1, геолокация, env
  • 128 МБ памяти, 30 секунд таймаут на запрос
~5ms холодный старт
Compute

SSR на Bun. 15+ фреймворков из коробки.

Для приложений, которым нужен полноценный серверный рендеринг. Next.js, Nuxt, Astro, SvelteKit — определяются автоматически. Кэш сборки, откат, переменные окружения.

  • Автодетект
  • Кэш сборки
  • WebSocket
  • Переменные окружения
$ nrz deploy
  Обнаружен Next.js 15
  Готово за 12.8с
KV Store

Ключ-значение за <1мс

Хранилище для мгновенного доступа к данным. Сессии, ограничение запросов, флаги функций, кэш API-ответов. TTL, атомарные операции.

D1 Database

SQLite без сервера

SQLite без сервера рядом с вашим кодом на Edge Runtime. SQL-запросы, пакетные операции. Для данных, которым не нужен PostgreSQL.

PostgreSQL

Управляемый PostgreSQL с ветвлением

Полноценная управляемая база. Каждая превью-ветка получает изолированную копию. Автомасштабирование от 0.25 до 4.0 CU.

  • Ветвление для PR
  • Автомасштабирование 0.25–4.0 CU
  • Prisma / Drizzle
  • Автоматические бэкапы
main → staging → feature/auth
  3 ветки, 0 конфликтов
Превью

Уникальный URL для каждого PR

Каждый PR и каждая ветка получают уникальный URL. Дизайнер видит результат, QA тестирует, PM подтверждает — до мержа в main.

pr-42.myapp.onreza.app
Edge Runtime

V8 isolates с холодным стартом

Ваши функции запускаются в лёгких V8 isolates — без контейнеров, без долгого прогрева. Web Standard APIs, доступ к KV Store и D1 через Runtime SDK.

~5ms
холодный старт
128 МБ
память
30с
таймаут
  • V8 isolates — не контейнеры. Старт за миллисекунды.
  • Web Standard APIs: Request, Response, fetch, crypto
  • Runtime SDK: KV Store, D1, геолокация, env
Пример Edge Runtime функции с KV Store и геолокацией
api/handler.ts
import { kv } from "@onreza/runtime/kv";
import { getGeo } from "@onreza/runtime/context";

export default async function handler(req: Request) {
  const geo = getGeo();
  const cached = await kv.get(`page:${geo.country}`);

  return cached
    ? new Response(cached)
    : new Response("Hello from Edge!");
}
Compute Apps

SSR на Bun. 15+ фреймворков из коробки.

Для приложений, которым нужен полноценный серверный рендеринг. Next.js, Nuxt, Astro, SvelteKit — определяются автоматически. Кэш сборки, откат, переменные окружения.

Поддерживаемые фреймворки

Next.js
Astro
Nuxt
SvelteKit
Remix
Автодетект Кэш сборки WebSocket Переменные окружения
15+
фреймворков
<60с
ср. сборка
1 клик
откат

Три базы данных. Ноль настройки.

KV для кэша, D1 для лёгких данных, PostgreSQL для всего остального. Каждая включена в платформу и работает из коробки.

KV Store

Ключ-значение за <1мс

Хранилище для мгновенного доступа к данным. Сессии, ограничение запросов, флаги функций, кэш API-ответов. TTL, атомарные операции.

Пример KV Store: ограничение запросов за несколько строк
rate-limiter.ts
import { kv } from "@onreza/runtime/kv";

// Ограничение частоты запросов в 3 строки
const key = `rate:${request.headers.get("cf-connecting-ip")}`;
const count = await kv.get(key, { type: "number" }) ?? 0;

if (count > 100) {
  return new Response("Too Many Requests", { status: 429 });
}

await kv.set(key, count + 1, { ttl: 60 });

2 ГБ на Про

D1 Database

SQLite без сервера

SQLite без сервера рядом с вашим кодом на Edge Runtime. SQL-запросы, пакетные операции. Для данных, которым не нужен PostgreSQL.

Пример D1: SQL-запрос к SQLite на edge
posts.ts
import { db } from "@onreza/runtime/db";

const posts = await db
  .prepare("SELECT * FROM posts WHERE published = ? ORDER BY created_at DESC LIMIT ?")
  .bind(true, 10)
  .all();

return Response.json(posts.results);

500 МБ на бесплатном, 5 ГБ на Про

PostgreSQL

Управляемый PostgreSQL с ветвлением

Полноценная управляемая база. Каждая превью-ветка получает изолированную копию. Автомасштабирование от 0.25 до 4.0 CU.

3
БД на Про
5
веток
4.0
макс. CU
  • Автомасштабирование 0.25 - 4.0 CU
  • Изолированные ветки для превью
  • Совместимость с Prisma

1 БД на бесплатном, до 3 на Про

Пишите код. Остальное — на нас.

Автодетект фреймворка, кэш зависимостей, откат в один клик. CLI или Git — выбирайте, как деплоить.

~/my-project
$ nrz deploy
  Определение: Next.js 15.2
  Сборка: ████████████ 100%
  Деплой на edge...

  Готово: https://my-app.onreza.app
  Превью: https://pr-42.my-app.onreza.app

Деплой без настройки

Автодетект 15+ фреймворков. Push в Git или nrz deploy — и всё работает.

Превью на каждый PR

Уникальный URL для каждой ветки. Дизайнер видит, QA тестирует, PM подтверждает.

Откат в один клик

Откат к любому предыдущему деплою мгновенно, без повторной сборки.

Логи в реальном времени

Стримминг логов сборки и runtime. Метрики, ошибки, задержка — в одном месте.

В 4 раза ближе к вашим пользователям

TTFB из Москвы — реальные замеры, не маркетинговые обещания.

Vercel (Вашингтон) — медленнее ~250ms
Vercel (Франкфурт) — медленнее ~180ms
ONREZA (Москва) — быстрее ~45ms

152-ФЗ

Данные хранятся в России

МИР

Оплата в рублях, карты МИР

24ч

Поддержка на русском языке

GitVerse

Интеграция с российскими Git-хостингами

Платформа, которой можно доверять

Проверенные технологии, реальные метрики, прозрачная инфраструктура.

более 500 деплоев выполнено

деплоев выполнено

приблизительно 5 миллисекунд холодный старт Edge Runtime

холодный старт Edge Runtime

приблизительно 45 миллисекунд TTFB из Москвы

TTFB из Москвы

99.9 процентов доступность платформы

доступность платформы

V8 isolates

Та же технология, что в Cloudflare Workers

Bun runtime

Серверный JavaScript нового поколения

Managed PostgreSQL

Полноценная база, не бессерверный прокси

Интеграция с Git-провайдерами

GitVerse SourceCraft GitHub

Прозрачные тарифы без сюрпризов

Начните бесплатно. Масштабируйтесь, когда будете готовы.

Для экспериментов

Бесплатный

Для личных проектов и экспериментов

Бесплатно

Включено

  • Превью-деплои
  • Git-интеграция (GitVerse, SourceCraft, GitHub)
  • Автодетект 15+ фреймворков
  • Логи сборки в реальном времени
  • 20 минут сборки/мес
  • 1 ГБ трафика/мес
  • 1 параллельная сборка
  • D1 Database — 256 МБ
  • Managed PostgreSQL — 1 БД (0.25 CU, 0.5 ГБ)
  • До 5 собственных доменов, автоматический SSL
  • Вебхуки
  • Ссылки для доступа
  • KV Store — 16 МБ
  • Логи доступа — 30 минут
  • Откат деплоев (не включено)
  • Защита паролем (не включено)
  • Команды (не включено)
Популярный выбор

Про

Для серьёзных проектов и команд до 10 человек

1499 ₽ /мес

7 дней бесплатно

Всё из бесплатного тарифа, плюс

  • Всё из бесплатного тарифа
  • KV Store — 256 МБ
  • PostgreSQL — до 3 БД, автомасштабирование 0.25–4.0 CU, 3 ГБ
  • D1 Database — 5 ГБ
  • 200 минут сборки/мес
  • 10 ГБ трафика/мес
  • До 300 собственных доменов
  • Команды до 10 участников
  • 3 параллельные сборки
  • Откат деплоев
  • Защита паролем
  • Полная аналитика и метрики
  • Приоритетная сборка
  • Приоритетная поддержка
Для команд

Корпоративный

Для масштаба и соответствия требованиям

По запросу

Всё из тарифа Про, плюс

  • Всё из тарифа Про
  • PostgreSQL автомасштабирование до 8.0 CU
  • До 10 ТБ трафика
  • KV Store — до 100 ГБ
  • D1 Database — до 500 ГБ
  • Индивидуальный SLA
  • SSO / SAML
  • Журнал аудита
  • Выделенная поддержка

Частые вопросы

Ответы на то, что чаще всего спрашивают перед стартом

Как перенести проект с Vercel или Netlify?

Подключите репозиторий к ONREZA — платформа автоматически определит фреймворк и настроит сборку. Если вы использовали Vercel-специфичные API (Edge Config, KV), потребуется адаптация под ONREZA Runtime SDK. Для стандартных Next.js, Nuxt, Astro проектов миграция занимает несколько минут.

Где физически хранятся данные?

Все серверы расположены в дата-центрах Москвы. Данные не покидают территорию РФ. Это обеспечивает соответствие 152-ФЗ о персональных данных и минимальный TTFB для российских пользователей.

Какой SLA и что происходит при сбое?

Мы стремимся к 99.9% доступности для edge-инфраструктуры. Текущий статус сервисов доступен на status.onreza.ru. При сбое платформа автоматически перезапускает упавшие сервисы. На Enterprise-тарифе доступен индивидуальный SLA с гарантиями.

Чем Edge Runtime отличается от Compute Apps?

Edge Runtime — лёгкие V8 isolates с холодным стартом ~5мс: идеально для API-эндпоинтов, middleware, edge-функций. Ограничения: 128 МБ памяти, 30 секунд на запрос. Compute Apps — полноценный серверный рендеринг на Bun: Next.js, Nuxt, Astro SSR. Больше ресурсов, но более длинный холодный старт.

Можно ли использовать свой Dockerfile?

Сейчас ONREZA автоматически генерирует конфигурацию сборки для поддерживаемых фреймворков. Произвольные Dockerfile пока не поддерживаются. Если ваш фреймворк не определился автоматически, можно настроить команды сборки вручную в настройках проекта.

Как работает ветвление в PostgreSQL?

При создании превью-ветки ONREZA создаёт изолированную копию вашей базы данных. Вы можете тестировать Prisma-миграции и изменения схемы, не затрагивая рабочую среду. На бесплатном тарифе доступна 1 ветка (main), на Про — до 5.

Что входит в бесплатный план? Есть ли скрытые ограничения?

Бесплатный план: 20 минут сборки, 1 ГБ трафика, D1 256 МБ, KV Store 16 МБ, 1 PostgreSQL-база (0.25 CU), логи доступа (30 минут), превью-деплои, 5 собственных доменов. Бесплатно навсегда, без привязки карты. Ограничения: нет команд, нет фильтров/live-режима/графиков в логах. При достижении лимитов — жёсткая остановка до следующего месяца, не списание.

Как работает оплата? Можно ли от юрлица?

Принимаем карты МИР, Visa, Mastercard. Оплата в рублях. Для юридических лиц и ИП выставляем счета с закрывающими документами. Тариф Про можно попробовать 7 дней бесплатно. Подробности: billing@onreza.ru.

Готовы попробовать?

Бесплатный

0 ₽ навсегда

Начать бесплатно

Без привязки карты

Про

7 дней бесплатно

Попробовать Про

Затем 1499 ₽/мес

Или: nrz deploy прямо из терминала

Бесплатно. Без карты. Серверы в Москве.