Коннектор · загрузки · v0.21.7

Скачать коннектор

Коннектор — небольшой самодостаточный агент, который вы запускаете в своей сети. Он связывает ваш git-сервер с платформой Buff — в том числе когда git недоступен из интернета — не отдавая нам токены доступа. В него же ставятся интеграции с трекерами и источниками знаний.

Зачем он нужен

Ваш git на связи — без прямого доступа и без ваших токенов

Подробнее — в документации коннектора. Здесь коротко о главном.

Git за фаерволом

GitLab / GitHub Enterprise / Gitea / Bitbucket Server во внутренней сети — коннектор дотягивается до него изнутри и переносит репозитории к нам и обратно.

Токены остаются у вас

Даже для облачного git можно не отдавать нам токены доступа: они хранятся в агенте, в вашей сети, и к нам не попадают.

Только исходящие

Агент лишь звонит наружу к реле Buff — к вам в сеть ничего не подключается, кроме двух случаев, которые приходят только вебхуком: комментарии к коммитам GitLab и Figma, если в её подключении не перечислены ни файлы, ни проекты. Он трогает git только по задаче.

Бинарные файлы

Выберите свою ОС и архитектуру

Один самодостаточный исполняемый файл. Ставьте на любую машину в вашей сети с доступом к git-серверу и исходящим доступом в интернет. Для бинаря нужен установленный git; для интеграций — Linux, root (или CAP_SETUID) и Python 3.11+, потому что каждая работает отдельным процессом под отдельным пользователем ОС.

Проверка подлинности

Сверьте сумму и подпись перед запуском

Все артефакты снабжены контрольными суммами и подписаны cosign. Рядом с каждым бинарём лежит его файл .sig.

# 1. Контрольные суммы
sha256sum -c SHA256SUMS --ignore-missing

# 2. Подпись cosign (открытым ключом cosign.pub)
cosign verify-blob --key cosign.pub \
  --signature connector-linux-amd64.sig connector-linux-amd64

# 3. Установка
chmod +x connector-linux-amd64 && sudo mv connector-linux-amd64 /usr/local/bin/connector

Есть и Docker-образ (amd64/arm64):docker pull ghcr.io/buffsystems/buff-connector(зеркало — registry.buff.systems/buff/connector)подробнее →

Исходники и выпуски открыты на GitHub под лицензией MIT: Buff Code, коннектор и плагины, дизайн-система.

Buff Code · 2.0.11-buff.32

Агент в вашей папке проекта — под вашим контролем

Приложение и консоль на моделях, знаниях и инструментах вашей организации: видна каждая правка, большие задачи — по плану, проверки — по расписанию. Входит через коннектор компании, отдельного тарифа нет.

Консоль

Linux, macOS и Windows (Git Bash) — одной командой. Скрипт сам выберет сборку и сверит контрольную сумму.

curl -fsSL https://buff.systems/install | bash