Local registry intended for HPC using containers and system modules.
Project description
Singularity Registry HPC (shpc)
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 ⭐️
🎨️ Previous Art 🎨️
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).
License
This code is licensed under the MPL 2.0 LICENSE.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
singularity-hpc-0.0.44.tar.gz
(142.7 kB
view details)
Built Distribution
File details
Details for the file singularity-hpc-0.0.44.tar.gz
.
File metadata
- Download URL: singularity-hpc-0.0.44.tar.gz
- Upload date:
- Size: 142.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eee5f00cf5db2b888bb947b4dd2b7ebf0cb2f533a8dddbe92a937b8753ef106d |
|
MD5 | 8ae50cdc895f09f1057c5c52059d1a07 |
|
BLAKE2b-256 | c0cff83104b92bf5d63e86be809d80467661295573a266cd951e418e0dcfb75c |
Provenance
File details
Details for the file singularity_hpc-0.0.44-py3-none-any.whl
.
File metadata
- Download URL: singularity_hpc-0.0.44-py3-none-any.whl
- Upload date:
- Size: 66.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19cb40b6b4f7d8ba4ae9f0062550f8e74a4f24c4d68e03f7df50053c8f56c1f5 |
|
MD5 | bed2f11ac66f359c6b18c8c0fdae9095 |
|
BLAKE2b-256 | a6a302d1ffbd5f1dac94e4c498b3eebe41b686229b1fb45978a17a070b16b037 |