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

Проекты

Проект в 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

Количество проектов в workspace зависит от тарифа: 200 на Hobby, 1 000 на Pro и 10 000 на Enterprise.

Другие лимиты (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