Docker Registry UI

Multi-Registry Management with Trivy Scanning

Modern web UI for Docker Registry with built-in Trivy vulnerability scanning. Manage images across multiple registries without complex CLI commands.

Docker Registry UI is an open-source product built by Jinna Balu under VibhuviOiO. It provides a clean interface for browsing, managing, and scanning container images across private Docker registries.

At a Glance
  • Multi-registry support
  • Built-in Trivy vulnerability scanning
  • Image tag management
  • Docker Compose deployment
  • Pre-built image on GitHub Packages
  • Open Source (MIT License)
Most Popular Product

Get the Image

Pre-built container image is published to GitHub Container Registry (GHCR).

15.5K pulls · updated Jun 16, 2026

Pull from GitHub Packages
# Pull the latest image
docker pull ghcr.io/vibhuvioio/docker-registry-ui:latest

# Run it (adjust env vars for your registry)
docker run -d \
  -p 8080:8080 \
  -e REGISTRY_URL=https://registry.example.com \
  --name docker-registry-ui \
  ghcr.io/vibhuvioio/docker-registry-ui:latest

If the package is private, run docker login ghcr.io with a personal access token first.

Docker Compose
services:
  registry-ui:
    image: ghcr.io/vibhuvioio/docker-registry-ui:latest
    ports:
      - "8080:8080"
    environment:
      REGISTRY_URL: "https://registry.example.com"
      REGISTRY_TITLE: "My Registry"
      ENABLE_DELETE_IMAGES: "true"
      ENABLE_TRIVY: "true"
    restart: unless-stopped

Features

Built for teams managing private container registries