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)
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:latestIf 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-stoppedFeatures
Built for teams managing private container registries
Multi-Registry
Connect and browse multiple Docker registries from a single dashboard. Switch between registries instantly.
Trivy Scanning
Built-in Trivy vulnerability scanning for every image. See CVEs, severity levels, and fix versions at a glance.
Tag Management
Browse, compare, and manage image tags. View layer details, image size, and creation timestamps.
Easy Deployment
Deploy with Docker Compose in minutes. Connect to your existing registries with simple environment configuration.