Skip to content

Local filesystem registry for containers (intended for HPC) using Lmod or Environment Modules. Works for users and admins.

License

Notifications You must be signed in to change notification settings

sanger-tol/singularity-hpc

 
 

Repository files navigation

Singularity Registry HPC (shpc)

GitHub actions status DOI DOI

https://raw.githubusercontent.com/singularityhub/singularity-hpc/main/docs/assets/img/shpc.png

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:

  1. a linux administrator wanting to manage containers as modules for your cluster
  2. a cluster user that wants to maintain your own folder of custom modules
  3. 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 ⭐️

😁️ Contributors 😁️

We use the all-contributors tool to generate a contributors graphic below.

Vanessasaurus
Vanessasaurus

💻
Daniel S. Katz
Daniel S. Katz

💻
Audrey Stott
Audrey Stott

💻
Alec Scott
Alec Scott

💻
manbat
manbat

💻
Marco De La Pierre
Marco De La Pierre

💻
Alexandre Strube
Alexandre Strube

💻
Xavier Delaruelle
Xavier Delaruelle

💻
SarahBeecroft
SarahBeecroft

💻
Matthieu Muffato
Matthieu Muffato

💻
Georgia Stuart
Georgia Stuart

💻
Patrick Hüther
Patrick Hüther

💻
Cristian Di Pietrantonio
Cristian Di Pietrantonio

💻

🎨️ Previous Art 🎨️

There are other tools that you might be interested in!

License

This code is licensed under the MPL 2.0 LICENSE.

About

Local filesystem registry for containers (intended for HPC) using Lmod or Environment Modules. Works for users and admins.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 84.2%
  • Tcl 5.6%
  • Lua 4.5%
  • Shell 3.4%
  • TeX 1.9%
  • Dockerfile 0.4%