Buff Development
Коннектор

Настройка через терминал

Интерактивный мастер настройки для серверов без графики.

Для headless-серверов есть текстовый мастер — те же шаги, что и в веб-интерфейсе, но в терминале.

Запуск

connector setup --config /etc/connector/connector.yaml --cli

Мастер задаст вопросы по порядку:

  1. Адрес relay (уже предзаполнен — Enter; меняется только для self-hosted) и каталог состояния.
  2. Провайдер — тип, Base URL, токен. Агент сразу проверит доступ у вашего провайдера и выведет список репозиториев, к которым есть доступ.
  3. Выбор репозиториев — укажите номера через запятую (например 1,3) или all.
  4. Можно добавить ещё одного провайдера или завершить (пустой ввод).
  5. Код привязки из приложения Buff (можно пропустить и привязать позже).

Пример:

Провайдер (…): gitea
Base URL: https://gitea.corp.local
Токен доступа: ********
   1) team/backend (private)
   2) team/frontend
   3) team/docs
Выберите репозитории (напр. 1,3 или all): 1,2
  добавлено: gitea (2 репо)

Если пропустили код — привяжите позже:

connector pair --config /etc/connector/connector.yaml --code bufc_…

Затем запустите агент: connector run --config /etc/connector/connector.yaml.

Токен, как и в веб-режиме, сохраняется в локальный файл с правами 600 и к нам не уходит.

On this page