Repolode
klausmeyer

klausmeyer/docker-registry-browser

Веб-интерфейс на Ruby on Rails для просмотра и удаления образов в Docker Registry с поддержкой HTTP API V2.

Звёзды
701
Форки
64
Открытые issues
9
Последний коммит
позавчера

Что это?

Docker Registry Browser — веб-интерфейс для частных Docker Registry, предоставляющих Docker Registry HTTP API V2. Он позволяет просматривать репозитории и теги в реестре, не выполняя вручную docker pull и запросы curl к API.

Приложение написано на Ruby on Rails и поставляется в виде Docker-образа. Оно работает на порту 8080 и требует переменную окружения SECRET_KEY_BASE, которую можно сгенерировать командой openssl rand -hex 64. Другие параметры конфигурации описаны в документации проекта.

Интерфейс позволяет просматривать список репозиториев, теги каждого репозитория, сведения о тегах и удалять теги, как показано на скриншотах проекта.

Ключевые возможности

  • 01Показывает репозитории и их теги, полученные из конечной точки Docker Registry HTTP API V2.
  • 02Показывает сведения об отдельных тегах образов.
  • 03Позволяет удалять теги из реестра через веб-интерфейс.
  • 04Работает в Docker-контейнере на порту 8080; настройка выполняется через переменные окружения.

Сценарии использования

  • Просмотр содержимого частного Docker Registry, размещённого на собственном сервере.
  • Удаление старых или ненужных тегов образов из реестра.
  • Предоставление участникам команды доступа к списку доступных образов без CLI.

Быстрый старт

  1. 1

    Запустить проект с помощью Docker, задав SECRET_KEY_BASE

    docker run --name registry-browser -e SECRET_KEY_BASE="..." -p 8080:8080 klausmeyer/docker-registry-browser
  2. 2

    Сгенерировать значение SECRET_KEY_BASE

    openssl rand -hex 64

Что важно знать

  • Параметры конфигурации описаны только во внешнем файле документации, поэтому для настройки потребуется прочитать дополнительные материалы.

Темы

Частые вопросы

Что такое docker-registry-browser?
Веб-интерфейс на Ruby on Rails для просмотра и удаления образов в Docker Registry с поддержкой HTTP API V2. Docker Registry Browser — веб-интерфейс для частных Docker Registry, предоставляющих Docker Registry HTTP API V2. Он позволяет просматривать репозитории и теги в реестре, не выполняя вручную docker pull и запросы curl к API.
docker-registry-browser можно использовать бесплатно? Какая у него лицензия?
docker-registry-browser распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
docker-registry-browser всё ещё поддерживается?
Активно поддерживается. Последний коммит в docker-registry-browser — 4 нояб. 2026 г..
Для чего можно использовать docker-registry-browser?
Просмотр содержимого частного Docker Registry, размещённого на собственном сервере. Удаление старых или ненужных тегов образов из реестра. Предоставление участникам команды доступа к списку доступных образов без CLI.
Как установить docker-registry-browser?
Запустить проект с помощью Docker, задав SECRET_KEY_BASE: docker run --name registry-browser -e SECRET_KEY_BASE="..." -p 8080:8080 klausmeyer/docker-registry-browser Сгенерировать значение SECRET_KEY_BASE: openssl rand -hex 64
Где скачать docker-registry-browser?
Исходный код и инструкции по установке — на GitHub: https://github.com/klausmeyer/docker-registry-browser

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

CLI-утилита для просмотра, копирования, синхронизации, подписи и удаления образов контейнеров в реестрах и локальном хранилище без демона.

DevOps и облака#containers#container-images#oci
11,4 тыс.+13 за неделю966GoApache-2.0Обновлён 22 часа назад