Docker Registry UI

Roman Vynar
The Quiq Blog
Published in
2 min readFeb 19, 2018

If you are using Docker Registry and looking for a good and simple web UI for it, here is one we have open-sourced today https://github.com/Quiq/docker-registry-ui

Overview

  • Web UI for Docker Registry 2.6+
  • Browse repositories and tags
  • Display Docker image details by layers including both manifests v1 and v2
  • Fast and small, written on Go
  • Automatically discover an authentication method (basic auth, token service etc.)
  • Caching the list of repositories, tag counts and refreshing in background
  • Event listener of notification events coming from Registry
  • CLI option to maintain the tags retention: purge tags older than X days keeping at least Y tags

No TLS or authentication implemented on the UI web server itself. Assuming you will proxy it behind nginx, oauth2_proxy or something.

More than UI: as listed above, it provides an event listener functionality for access audit and a way to maintain retention of Docker images. This is especially useful when your CI/CD is constantly pushing new images and you need a method to purge older ones and not let your storage size to grow indefinitely.

Thanks!

--

--