# Singularity Tunel
Application and general cluster tools using Singularity containers.
## Introduction
Manager and recipe generator for local Singularity containers
## Deployment You should clone the repo, and build the container (or you can also just clone and then use docker-compose and it will be pulled from Docker Hub).
`bash git clone https://github.com/singularityhub/singularity-tunel cd singularity-tunel docker build -t vanessa/tunel . `
## Deployment You can use docker compose to deploy:
`bash docker-compose up -d ` and then go to 127.0.0.1 (localhost).
## Endpoints Here are some useful endpoints:
- ### Views
/: the root will show all containers available. When the user selects, he/she is taken to a screen to see input arguments.
/containers/random: will return a random container
/container/container.img: will show metadata about a container.
### API The following are considered API, meaning they return a text or json response, not intended for the user to interact with.
/api/containers: a list of all available containers
/api/container/<string:name>: a json object with container args, labels, and links.
/api/container/args/<string:name>: json of just container args
/api/container/labels/<string:name>: json of juist container labels
/container/run/container.img: Is the base for running a container, this one would be container.img. Arguments can be added as POST (eg, ?name=Amy)
Metadata
Release files for singularity-tunel 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| singularity-tunel-1.0.0.tar.gz | 1.5 MB | Details |
Release files / singularity-tunel-1.0.0.tar.gz
| Download URL | singularity-tunel-1.0.0.tar.gz |
|---|---|
| Size | 1.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
92db8c959918921cc8f85335a484f2418e30c09dedb3146bfec79d3ee5d6cea0
|
|
BLAKE2b-256 checksum How to use checksums |
76c12ec0fbeccf3ab445affa98deb974f9d418560331dbbc9eebcfd14f1e7cd6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8
|