Singularity Registry Server
Singularity Registry Server is a free, open source registry for Singularity containers.
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.
| Plan | Price | What it gives you |
|---|---|---|
| Singularity Registry Server | Free | Open 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
- 1

JFrog Container Registry
Free planWebAPILinuxSelf-hosted7.6Free plan - 2

Inedo ProGet
Free planWebAPILinuxSelf-hosted7.4From $2,395 a year - 3
Alibaba Cloud Container Registry
Free planWebAPILinuxWindows7.1Free plan - 4

Oracle Cloud Infrastructure Container Registry
Free planWebAPILinux7.0Free plan - 5
Samsung Cloud Platform Container Registry
AndroidiOSWebAPI7.0 - 6

Chainguard Registry
Free planWebLinuxSelf-hosted6.8Free plan
