AGArtifact GatewayРегиональное зеркало репозиториев

Публичные исходники · локальный кеш

Репозитории ближе.
Исходники доступнее.

Региональное зеркало архивов GitHub для устойчивого доступа к исходному коду. Одна загрузка с источника — повторные скачивания из нашего кеша.

01 / Получить архив

Какой репозиторий нужен?

Формат owner/repository. Только публичные репозитории, без URL и ключей доступа.

Оставьте пустым для основной ветки. Имена с нестандартными символами не поддерживаются.

Прозрачный кеш

Что происходит с запросом

  1. Проверяем имя и доступность репозитория на GitHub.
  2. Находим точный коммит выбранной версии.
  3. Загружаем ZIP по HTTPS, проверяем размер и считаем SHA-256.

До 128 МиБ на архив, 2 ГиБ и 32 архива в кеше. Одна загрузка с GitHub одновременно. При заполнении автоматически удаляются давно не скачиваемые снимки. Вытеснённый архив можно подготовить заново.

Контрольная сумма проверяет целостность скачанного файла. Она не заменяет подпись автора или проверку содержимого.

02 / Уже в кеше

Готовые снимки

В кеше пока нет архивов. Подготовьте первый снимок выше.

Следующий этап

Обновления в обе стороны

Планируем дать зарегистрированным пользователям возможность отправлять обновлённые репозитории на GitHub после входа и подключения аккаунта с необходимыми правами. Это потребует отдельной авторизации GitHub.

В разработке

Сейчас работает скачивание публичных архивов. Вход и отправка изменений пока недоступны. Этот сайт не принимает API-ключи или пароли.

Демонстрация интерфейса

Вход в зеркало

Авторизация ещё не подключена. Этот макет показывает будущий раздел; данные никуда не отправляются.

Не вводите здесь пароль GitHub или API-токен. Подключение GitHub появится только вместе с настоящей авторизацией.