Docker Registry UIOpen Source

Docker Registry UI

Modern, lightweight web interface for managing your Docker Registry. Browse images, scan vulnerabilities, and manage multiple registries.

Docker Registry UI - Repository browser
Production ReadyTrivy Security ScanningMulti-Registry SupportSelf-Hosted
Features

Everything you need to manage registries

📦

Repository Management

Browse, search, and manage Docker images and tags with an intuitive interface

🔒

Read/Write Modes

Toggle between read-only and read-write modes for safe registry operations

🗑️

Bulk Operations

Delete multiple images based on patterns, age, and retention policies

🛡️

Vulnerability Scanning

Built-in Trivy integration for scanning images and viewing CVE details

🔗

Multi-Registry Support

Connect and manage multiple Docker registries from a single interface

📊

Analytics & Insights

View storage usage, image statistics, and layer information

Screenshots

Product Screenshots

Repository browser
Repository browser
Vulnerability scanning
Vulnerability scanning
Bulk operations
Bulk operations
Analytics dashboard
Analytics dashboard
Watch Demo

See Docker Registry UI in Action

Watch how Docker Registry UI simplifies container image management with an intuitive web interface, built-in vulnerability scanning, and multi-registry support.

Browse and manage images across multiple registries
Scan for vulnerabilities with integrated Trivy
Bulk delete with retention policies

Video Coming Soon

A product walkthrough video is being prepared

Quick Start

Deploy in seconds

Docker Run

docker run -d \
  -p 5000:5000 \
  -e CONFIG_FILE=/app/data/registries.config.json \
  -e READ_ONLY=false \
  -v ./data:/app/data \
  ghcr.io/vibhuvioio/docker-registry-ui:latest

Docker Compose

version: '3.8'
services:
  registry-ui:
    image: ghcr.io/vibhuvioio/docker-registry-ui:latest
    ports:
      - "5000:5000"
    environment:
      - CONFIG_FILE=/app/data/registries.config.json
      - READ_ONLY=false
    volumes:
      - ./data:/app/data

Access the UI at http://localhost:5000

Ready to get started?

Deploy your own Docker Registry UI in minutes with our comprehensive documentation and Docker Compose setup.