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

Проекты

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