Repolode
klausmeyer

klausmeyer/docker-registry-browser

Interface web em Ruby on Rails para navegar por imagens em um Docker Registry que implementa a HTTP API V2 e excluí-las.

Estrelas
701
Forks
64
Issues abertas
9
Último commit
anteontem

O que é?

Docker Registry Browser é uma interface web para registries Docker privados que expõem a Docker Registry HTTP API V2. Com ela, você vê quais repositórios e tags estão disponíveis em um registry sem precisar executar docker pull ou consultar a API manualmente com curl.

A aplicação foi escrita em Ruby on Rails e é distribuída como uma imagem Docker. Ela roda na porta 8080 e precisa da variável de ambiente SECRET_KEY_BASE, que pode ser gerada com openssl rand -hex 64. A documentação do projeto descreve outras opções de configuração.

A interface apresenta uma visão geral dos repositórios, uma lista de tags por repositório, detalhes das tags e a opção de excluí-las, como mostram as capturas de tela do projeto.

Recursos principais

  • 01Lista os repositórios e suas tags em um endpoint da Docker Registry HTTP API V2.
  • 02Mostra detalhes de tags de imagens individuais.
  • 03Permite excluir tags do registry pela interface web.
  • 04Roda como um contêiner Docker na porta 8080 e é configurado por variáveis de ambiente.

Casos de uso

  • Navegar pelo conteúdo de um registry Docker privado auto-hospedado.
  • Remover tags de imagens antigas ou indesejadas de um registry.
  • Oferecer aos membros da equipe uma visão dos images disponíveis, sem acesso à CLI.

Início rápido

  1. 1

    Executar o projeto com Docker, definindo SECRET_KEY_BASE

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

    Gerar um valor para SECRET_KEY_BASE

    openssl rand -hex 64

Antes de usar

  • As opções de configuração são descritas apenas em um arquivo de documentação externo, então é preciso ler material adicional para fazer a configuração.

Tópicos

Perguntas frequentes

O que é docker-registry-browser?
Interface web em Ruby on Rails para navegar por imagens em um Docker Registry que implementa a HTTP API V2 e excluí-las. Docker Registry Browser é uma interface web para registries Docker privados que expõem a Docker Registry HTTP API V2. Com ela, você vê quais repositórios e tags estão disponíveis em um registry sem precisar executar docker pull ou consultar a API manualmente com curl.
docker-registry-browser é gratuito? Qual é a licença?
docker-registry-browser é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
docker-registry-browser ainda é mantido?
Manutenção ativa. O último commit de docker-registry-browser foi em 4 de nov. de 2026.
Para que posso usar docker-registry-browser?
Navegar pelo conteúdo de um registry Docker privado auto-hospedado. Remover tags de imagens antigas ou indesejadas de um registry. Oferecer aos membros da equipe uma visão dos images disponíveis, sem acesso à CLI.
Como instalar docker-registry-browser?
Executar o projeto com Docker, definindo SECRET_KEY_BASE: docker run --name registry-browser -e SECRET_KEY_BASE="..." -p 8080:8080 klausmeyer/docker-registry-browser Gerar um valor para SECRET_KEY_BASE: openssl rand -hex 64
Onde consigo docker-registry-browser?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/klausmeyer/docker-registry-browser

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados