RegistryUI is a complete self-hosted Docker Registry where you can browse repositories and add/remove projects, repositories and tags, all using the convenient web-based user interface.
It also offers user and group based permissions for both the website and the Docker Registry, with tokens used for Docker commands (docker login) and optional two factor authentication for the website.
RegistryUI also offers a complete API building on the official Docker Registry API, including setting the registry offline, performing garbage collection, removing tags and repositories.
Click here to log in as administrator and take a look at the product features, all as site administrator. You can't modify settings (it is a demo), but it allows you to see all the features without installing your own copy first. Then when you're ready for more, sign up for the free plan to run your own self-hosted Docker Registry with RegistryUI.