Пользователь Galleon работает с артефактами через веб-интерфейс и штатные клиенты форматов. В веб-интерфейсе он просматривает содержимое репозиториев, загружает файлы и управляет своим профилем. Штатные клиенты форматов (docker, mvn, npm и другие) работают с репозиториями напрямую, им указывается адрес Galleon.

С чего начать

Чтобы начать работу, выполните следующие действия:

  1. Получите учётную запись у администратора. Если для нужных репозиториев включён анонимный доступ, читать их можно и без учётной записи.
  2. Войдите в веб-интерфейс и выпустите токен пользователя — он используется вместо логина и пароля в клиентах и CI (Учётные данные).
  3. Настройте клиент своего формата на адрес репозитория — инструкции по каждому формату собраны в разделе Форматы.

Что доступно пользователю

Возможности пользователя в Galleon:

  • Просмотр — дерево компонентов и ассетов любого доступного репозитория и скачивание файлов: раздел «Обзор» веб-интерфейса.
  • Публикация — штатными клиентами форматов или через раздел «Загрузка» веб-интерфейса.
  • Профиль — смена пароля, токен пользователя, управление сессиями.

Набор видимых репозиториев и допустимых действий определяется ролями, которые назначает администратор. Как устроена модель доступа, описано в разделе Управление доступом.