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

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

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

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

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

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

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

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

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

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

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

Агент лишь звонит наружу к реле Buff — к вам в сеть ничего не подключается. Он трогает git только по задаче.

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

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

Один самодостаточный исполняемый файл. Ставьте на любую машину в вашей сети с доступом к git-серверу и исходящим доступом в интернет. Для бинаря нужен установленный git.

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

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

Все артефакты снабжены контрольными суммами и подписаны 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 registry.buff.systems/buff/connectorподробнее →