In response to our users, @vsoch has developed a local registry for institutions or users, Singularity Registry, to deploy on their resources to manage and serve singularity images. With Singularity Registry you can:

  • build to your on you local resource, or a continuous integration server
  • push images to the registry
  • manage images in collections, by tags, or metadata
  • visualize collections of images to assess size

Public images in your registry are immediately available via the Singularity command line software via the shub:// unique resource identifier:

singularity pull shub://

Where would be in reference to your registry on localhost. If you don’t want to build or host your own images, then you would be interested to use Singularity Hub,