All Projects → singularityhub → sregistry

singularityhub / sregistry

Licence: MPL-2.0 license
server for storage and management of singularity images

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
python
139335 projects - #7 most used programming language
CSS
56736 projects
TeX
3793 projects
shell
77523 projects

Projects that are alternatives of or similar to sregistry

singularityhub.github.io
Container tools for scientific computing! Docs at https://singularityhub.github.io/singularityhub-docs
Stars: ✭ 68 (-29.17%)
Mutual labels:  registry, singularity-containers
ngc-container-environment-modules
Environment modules for NGC containers
Stars: ✭ 19 (-80.21%)
Mutual labels:  singularity
desktop-application
Electron-based desktop time tracker for Cattr
Stars: ✭ 38 (-60.42%)
Mutual labels:  management
engineering-management
A list of resources about Software Engineering Management
Stars: ✭ 31 (-67.71%)
Mutual labels:  management
EnterpriseALRobot
An anime themed telegram group management bot
Stars: ✭ 134 (+39.58%)
Mutual labels:  management
iscn-specs
International Standard Content Number - decentralized content registry
Stars: ✭ 16 (-83.33%)
Mutual labels:  registry
easy-school
A Django based School Management Web Application
Stars: ✭ 92 (-4.17%)
Mutual labels:  management
bleeding-rez
Rez - Reproducible software environments for Windows, Linux and MacOS
Stars: ✭ 57 (-40.62%)
Mutual labels:  management
oras
ORAS CLI
Stars: ✭ 672 (+600%)
Mutual labels:  registry
ISOKIT
Windows 10 Professional - Full Strip & Lockdown Edition
Stars: ✭ 35 (-63.54%)
Mutual labels:  registry
protocol-registry
This module allows you to set custom protocol handler for your nodejs app.
Stars: ✭ 45 (-53.12%)
Mutual labels:  registry
Matthew-Lancaster
A Collect of Script For AutohotKey, DOS Command, VBScript, VB6, VB2008, Grub4Dos, Reg Keys, Win Powershell, SMTP, ARDUNIO, GITHUB Begin OCT 2018
Stars: ✭ 21 (-78.12%)
Mutual labels:  registry
speaking
Upcoming and past speaking engagements for Peter Steinberger (@steipete).
Stars: ✭ 36 (-62.5%)
Mutual labels:  management
winregistry
Tiny Python library aimed at working with Windows Registry
Stars: ✭ 16 (-83.33%)
Mutual labels:  registry
registry
TLD Management Software
Stars: ✭ 32 (-66.67%)
Mutual labels:  registry
css-theme-manager
Zero dependency lib to manage CSS themes easily for your app
Stars: ✭ 16 (-83.33%)
Mutual labels:  management
slotlist-backend
Backend of slotlist.info, an ArmA 3 mission planning and slotlist management tool
Stars: ✭ 13 (-86.46%)
Mutual labels:  management
ultimate-poll-bot
💡 The ultimate vote and poll bot for creating, sharing and evaluating polls inside of Telegram
Stars: ✭ 109 (+13.54%)
Mutual labels:  management
DNSSuffix
A set of PowerShell tools for managing the computer's primary DNS suffix.
Stars: ✭ 19 (-80.21%)
Mutual labels:  registry
cli
Autocode CLI and standard library tooling
Stars: ✭ 3,791 (+3848.96%)
Mutual labels:  registry

Singularity Registry Server

status GitHub actions status DOI fair-software.eu

All Contributors

Contributors


Vanessasaurus

📖 💻

Tom Schoonjans

📖 💻

Antoine Cully

📖 💻

David Trudgian

📖

Sergio López Huguet

📖 💻

jbd

📖 💻

Alex Hirzel

📖 💻

Steffen Möller

📖 💻

Yaroslav Halchenko

📖 💻

victorsndvg

📖 💻

Arfon Smith

📖 💻

Brie Carranza

📖 💻

Dan Fornika

📖 💻

Ronald Ensing

📖 💻

vladdoster

💻

pini-gh

💻

0nebody

💻

dtrudg

💻

craigwindell

💻

Cedric

💻

What is Singularity Registry

Singularity Registry Server is a server to provide management and storage of Singularity images for an institution or user to deploy locally. It does not manage building but serves endpoints to obtain and save containers.

Images Included

Singularity Registry consists of several Docker images, and they are integrated to work together using docker-compose.yml.

The images are the following:

  • vanessa/sregistry: is the main uWSGI application, which serves a Django (python-based) application.
  • nginx: pronounced (engine-X) is the webserver. The starter application is configured for HTTP. However, you should follow our instructions to set up HTTPS properly. Note that we build a custom NGINX image that takes advantage of the nginx-upload-module.
  • worker: is the same uWSGI image, but with a running command for queueing jobs and processing them in the background. These jobs run via django-rq backed by a
  • redis: database to organize the jobs themselves.
  • scheduler jobs can be scheduled using the scheduler.

For more information about Singularity Registry Server, please reference the docs. If you have any issues, please let me know!

License

This code is licensed under the MPL 2.0 LICENSE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].