EVERYTHING XIAOMI
Get listed

Singularity Registry Server

Singularity Registry Server is a free, open source registry for Singularity containers.

Place
#27 of 60
Score
6.0
Singularity Registry Server's website

What Singularity Registry Server is

Singularity Registry Server is a free, open source registry for Singularity containers. Users can push and pull container images with Singularity clients, and the documentation also describes a Curl API. Its web interface supports working with collections. Registries can be made entirely private and can use shareable tokens that expire. The server supports different authentication, storage, and build plugins. Included authentication plugins support LDAP, PAM, and SAML; other plugins provide Globus transfers, Google Cloud build and storage, and a keystore for signing containers. The project describes itself as a non-enterprise option for research scientists. It is self-hosted and needs web access plus a host that can install and run Docker and Docker Compose. The starter web-server configuration uses HTTP, so HTTPS needs proper configuration. Storage backup planning is left to the deploying institution because available storage options vary. The project directs users who need help to open an issue on GitHub. The listed price is free; immutable tags are supported.

Good

  • Free and open source.
  • Supports private registries with expiring shareable tokens.
  • Includes LDAP, PAM, and SAML authentication plugins.
  • Container images can be transferred with Singularity clients or Curl API.
  • Immutable tags are supported.

Watch out

  • Requires a host that can run Docker and Docker Compose.
  • Starter web-server configuration uses HTTP; HTTPS needs configuration.
  • Backup strategy is the deploying institution’s responsibility.
  • Described as a non-enterprise solution.

Who it suits

It suits research scientists who need a self-hosted registry for Singularity containers and can operate its server requirements. It may also suit teams needing private registries or the listed authentication and storage integrations.

Verdict

Singularity Registry Server combines container image transfers, private registries, and plugin-based integrations in a self-hosted package. Consider the deployment, HTTPS, and backup responsibilities before choosing it.

Plans and prices

From Singularity Registry Server's own pricing page, checked 5 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Singularity Registry ServerFreeOpen source registry; deploy and operate on your own server

The facts

Each one read from Singularity Registry Server's own pages, with the date it was checked.

What it does

Authentication integrations
Included plugins support LDAP, PAM, and SAML authentication.checked 5 Oct 2026
Backup responsibility
The documentation leaves storage backup strategy to the deploying institution because storage options vary.checked 5 Oct 2026
Deployment requirements
The server needs web access and a host that can install and run Docker and Docker Compose.checked 5 Oct 2026
Flexible deployment
The registry is designed to support different authentication, storage, and building plugins.checked 5 Oct 2026
Image transfers
Users can push and pull container images using Singularity clients, and the registry also documents a Curl API.checked 5 Oct 2026
Intended users
The project describes the registry as a non-enterprise solution catered for research scientists.checked 5 Oct 2026
Other integrations
Included plugins provide Globus transfers, Google Cloud build and storage, and a keystore for signing containers.checked 5 Oct 2026
Private registries
A registry can be entirely private and can use expiring tokens that can be shared.checked 5 Oct 2026
Purpose
Singularity Registry Server is an open source registry for Singularity containers.checked 5 Oct 2026
Security configuration
The starter web server configuration uses HTTP, and the documentation advises configuring HTTPS properly.checked 5 Oct 2026
Signing caveat
The client documentation shows an unsigned image push using the `-U` option.checked 5 Oct 2026
Support
The About page directs users who need help to open an issue on GitHub.checked 5 Oct 2026
Web interface
The documentation describes using the interface to interact with collections.checked 5 Oct 2026

Alternatives to Singularity Registry Server

All alternatives
  1. 1JFrog Container Registry logo

    JFrog Container Registry

    Free planWebAPILinuxSelf-hosted
    7.6Free plan
  2. 2Inedo ProGet logo

    Inedo ProGet

    Free planWebAPILinuxSelf-hosted
    7.4From $2,395 a year
  3. 3

    Alibaba Cloud Container Registry

    Free planWebAPILinuxWindows
    7.1Free plan
  4. 4Oracle Cloud Infrastructure Container Registry logo
    7.0Free plan
  5. 5
    7.0
  6. 6Chainguard Registry logo

    Chainguard Registry

    Free planWebLinuxSelf-hosted
    6.8Free plan