Singularity HPC is optimized for managing containers in an HPC environment. Currently, this includes module technologies:
And container technologies:
You can use shpc if you are:
- a linux administrator wanting to manage containers as modules for your cluster
- a cluster user that wants to maintain your own folder of custom modules
- a cluster user that simply wants to pull Singularity images as GitHub packages.
A module technology is required in all cases.
📖️ Read the documentation 📖️ ⭐️ Browse the container module collection ⭐️
We use the all-contributors tool to generate a contributors graphic below.
Vanessasaurus 💻 |
Daniel S. Katz 💻 |
Audrey Stott 💻 |
Alec Scott 💻 |
manbat 💻 |
Marco De La Pierre 💻 |
Alexandre Strube 💻 |
Xavier Delaruelle 💻 |
SarahBeecroft 💻 |
Matthieu Muffato 💻 |
Georgia Stuart 💻 |
Patrick Hüther 💻 |
There are other tools that you might be interested in!
- VA Research Computing has a similar system, but I couldn't find any code.
- Community Collections
- Spack installs modules for software built from source (not containers).
This code is licensed under the MPL 2.0 LICENSE.