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

Workspaces

Workspace — это изолированное пространство для проектов, членов команды и настроек. Каждый пользователь автоматически получает личный workspace, а для командной работы можно создать team workspace.

Личный workspace создаётся автоматически при регистрации:

  • Slug: ваш username (например, john-doe)
  • URL: john-doe.onreza.app
  • Владелец: только вы
  • Удаление: невозможно

Team workspace для командной работы с общими проектами:

  • Slug: произвольный (например, my-company)
  • URL: my-company.onreza.app
  • Владелец: создатель
  • Участники: до 10 человек (Pro план)
  • Подписка: автоматически Pro план
РольОписаниеПрава
OwnerСоздатель workspaceПолный контроль, удаление workspace
AdminАдминистраторУправление настройками и env vars
MemberУчастникЧтение, свои деплои
ДействиеOwnerAdminMember
Просмотр проектовДаДаДа
Создание проектовДаДаНет
Управление настройкамиДаДаНет
Workspace env varsДаДаНет
Приглашение участниковДаДаНет
Удаление workspaceДаНетНет
Отмена подпискиДаНетНет
МетрикаPersonal (Hobby)Team (Pro)
Участники110
Custom Domains250
Concurrent Builds13
Build Minutes/мес60300
Bandwidth/мес5 GB50 GB

В левом верхнем углу интерфейса находится Team Switcher — кликните для выбора workspace:

  1. Личный workspace отмечен иконкой пользователя
  2. Team workspaces показывают аватар и название
  3. Внизу кнопка “Create Team” для создания нового

Каждый workspace имеет уникальный slug, который используется в URL:

https://{project}-{workspace-slug}.onreza.app

Примеры:

  • Personal: myproject-johndoe.onreza.app
  • Team: myproject-mycompany.onreza.app

Для team workspaces доступны настройки:

Settings → General

  • Название workspace
  • Аватар

Settings → Members

  • Список участников
  • Приглашения
  • Управление ролями

Подробнее об управлении участниками

Settings → Environment Variables

  • Общие переменные для всех проектов
  • Scope по окружениям

Workspace Environment Variables

Workspace-scoped API keys позволяют создавать ключи доступа с ограниченными правами для конкретного workspace:

Особенности:

  • Ключ привязан к одному workspace
  • Наследуют права создателя ключа
  • Поддерживают разграничение доступа между проектами

Создание ключа через UI:

  1. Перейдите в Settings → API Keys
  2. Нажмите Create API Key
  3. Укажите название и необходимые права
  4. Скопируйте ключ (показывается один раз)
  1. Откройте настройки

    /{workspace-slug}/settings

  2. Перейдите в Danger Zone

    Внизу страницы General

  3. Нажмите Delete Workspace

  4. Подтвердите удаление

    Введите slug workspace для подтверждения

Team workspace автоматически создаётся с Pro подпиской:

  • Стоимость: 500/месяц
  • Trial: нет (только для personal upgrade)
  • Оплата: при создании
  • Промо-коды: поддерживаются при создании workspace

При создании team workspace можно применить промо-код:

  1. Введите код в поле “Promo Code” на странице создания
  2. Скидка применяется автоматически
  3. Промо-код отображается в настройках биллинга

При удалении workspace подписка отменяется и активна до конца оплаченного периода.

Подробнее о биллинге