Проекты
Проект в 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
Вы всегда можете переопределить автоматически определённые настройки.
Разделы
Заголовок раздела «Разделы» Создание проекта Как создать проект из репозитория
Фреймворки Поддерживаемые фреймворки и настройки сборки
Build Settings Настройки сборки и деплоя
Избранные проекты
Заголовок раздела «Избранные проекты»Вы можете отметить проекты как избранные для быстрого доступа.
Добавление в избранное
Заголовок раздела «Добавление в избранное»- На Dashboard найдите карточку проекта
- Нажмите меню (⋮) в правом верхнем углу карточки
- Выберите Add to Favorites
Удаление из избранного
Заголовок раздела «Удаление из избранного»- На Dashboard найдите карточку проекта
- Нажмите меню (⋮)
- Выберите Remove from Favorites
Количество проектов не ограничено на любом тарифном плане.
Другие лимиты (build minutes, concurrent builds, custom domains) зависят от тарифа.
Удаление проекта
Заголовок раздела «Удаление проекта»- Откройте Project → Settings → General
- Прокрутите до секции Delete Project
- Нажмите Delete
- Введите имя проекта для подтверждения
- Нажмите Delete Project
При удалении:
- Все деплои останавливаются и удаляются
- Environment variables удаляются
- Custom domains освобождаются
- История деплоев удаляется
- Webhooks перестают работать
Переименование проекта
Заголовок раздела «Переименование проекта»Вы можете изменить отображаемое имя проекта:
- Откройте Project → Settings → General
- Измените Project Name
- Нажмите Save
См. также
Заголовок раздела «См. также»- Быстрый старт — создание первого проекта
- Деплои — управление развёртываниями
- Environment Variables — переменные окружения