{"repo":"Quiq/registry-ui","free":true,"listed":false,"github":"https://github.com/Quiq/registry-ui","clone":"git clone https://github.com/Quiq/registry-ui.git","description":"Web UI for Docker Registry","language":"Go","stars":527,"topics":["docker-registry","docker","docker-registry-ui","docker-image","manifest","purging-tags","image-history","container-image","container-registry","oci-image"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Registry UI A lightweight, fast web interface for browsing and managing Docker Registry and OCI-compatible registries. Docker image: quiq/registry-ui Features - Browse repositories, tags, and nested repository trees at any depth - View full image details: layers, config, and command history - Support for Docker and OCI image formats, including multi-platform image indexes - Event listener to capture registry notifications, stored in SQLite or MySQL - Built-in CLI for tag retention: purge tags older than X days while keeping at least Y tags - Auto-discovery of authentication methods (basic auth, token service, keychain, etc.) - Repository list and tags are cached and refreshed in the background Note: The UI does not handle TLS or authentication. Place it behind a reverse proxy such as nginx, oauth2 proxy, or similar. Quick start Start a Docker registry on your host (if you don't already have one): docker run -d --network host --name registry registry Push any image to 127.0.0.1:5000/owner/name : docker tag alpine:edge 127.0.0.1:5000/owner/name docker push 127.0.0.1:5000/owner/name Run Registry UI and open http://127.0.0.1:8000 in your browser: docker run --rm --network host \\ -e REGISTRY HOSTNAME=127.0.0.1:5000 \\ -e REGISTRY INSECURE=true \\ --name registry-ui quiq/registry-ui Configuration Configuration is stored in config.yml with self-descriptive options. Any option can be overridden via environment variables using SECTION KEY NAME syntax, e.g. LISTEN ADDR , PERFORMANCE TAGS","default_branch":null,"files":null,"tree":[],"storefront":"/r/Quiq","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Quiq/registry-ui/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}