Перейти к содержимому

Проекты

Проект в ONREZA — это набор настроек деплоя, опционально привязанный к Git репозиторию. Каждый проект содержит:

  • Настройки сборки (фреймворк, команды, директории)
  • Environment variables
  • Окружения (Production, Preview, Custom)
  • Историю деплоев
  • Опционально — ссылку на Git репозиторий

ONREZA поддерживает два типа проектов:

ТипОписаниеСозданиеДеплой
GitПривязан к репозиториюWeb UI (New Project)Автоматически при git push или вручную
CLIБез Git репозиторияCLI (nrz init)Только через nrz deploy
Workspace
└── Project
├── Source Type (Git или CLI)
├── Git Repository (опционально: GitHub / GitVerse / SourceCraft)
├── Build Settings
│ ├── Framework Preset
│ ├── Build Command
│ ├── Output Directory
│ └── Install Command
├── Environments
│ ├── Production (main branch)
│ ├── Preview (other branches)
│ └── Custom environments
├── Environment Variables
└── Deployments

ONREZA поддерживает несколько способов создания проектов:

ИсточникОписание
GitHub репозиторийВыбор из списка ваших репозиториев
GitVerse репозиторийВыбор из списка ваших репозиториев (BETA)
SourceCraft репозиторийВыбор из списка ваших репозиториев (BETA)
Import по URLЛюбой публичный Git репозиторий (форкается в выбранный провайдер)
ForkФорк существующего репозитория
CLIСоздание через nrz init без привязки к репозиторию

При создании проекта ONREZA автоматически анализирует репозиторий и определяет:

  • Фреймворк — Next.js, Vite, Nuxt, Astro и другие
  • Package Manager — npm, yarn, pnpm, bun
  • Build Command — команда сборки из package.json
  • Output Directory — куда сохраняется результат сборки
  • Node Version — рекомендуемая версия Node.js

Вы всегда можете переопределить автоматически определённые настройки.

Вы можете отметить проекты как избранные для быстрого доступа.

  1. На Dashboard найдите карточку проекта
  2. Нажмите меню () в правом верхнем углу карточки
  3. Выберите Add to Favorites
  1. На Dashboard найдите карточку проекта
  2. Нажмите меню ()
  3. Выберите Remove from Favorites

Количество проектов не ограничено на любом тарифном плане.

Другие лимиты (build minutes, concurrent builds, custom domains) зависят от тарифа.

Подробнее о тарифах

  1. Откройте Project → Settings → General
  2. Прокрутите до секции Delete Project
  3. Нажмите Delete
  4. Введите имя проекта для подтверждения
  5. Нажмите Delete Project

При удалении:

  • Все деплои останавливаются и удаляются
  • Environment variables удаляются
  • Custom domains освобождаются
  • История деплоев удаляется
  • Webhooks перестают работать

Вы можете изменить отображаемое имя проекта:

  1. Откройте Project → Settings → General
  2. Измените Project Name
  3. Нажмите Save