# 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)
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file singularity-tunel-1.0.0.tar.gz.
File metadata
- Download URL: singularity-tunel-1.0.0.tar.gz
- Upload date:
- Size: 1.5 MB
- Tags: Source
- Uploaded using 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
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92db8c959918921cc8f85335a484f2418e30c09dedb3146bfec79d3ee5d6cea0
|
|
| MD5 |
9e67be0b96bd5fbaeb3747c67e4b19fd
|
|
| BLAKE2b-256 |
76c12ec0fbeccf3ab445affa98deb974f9d418560331dbbc9eebcfd14f1e7cd6
|