tapis_app
No security coverage
This module adds support for Tapis apps within Drupal (https://tapis.readthedocs.io/en/latest/technical/apps.html). In Tapis, an app version refers to a particular configuration of a (singularity/docker) container that can be run on a Tapis system as a job.
There are 3 main types of apps that this module supports:
- Batch: This is a non-interactive CLI-based app
- Web: This is a web app (e.g., Jupyter Notebook, etc.)
- VNC: This is a VNC app that VNC clients can connect to
Using this module, Drupal users can now create & manage these types of Tapis apps within the Drupal site.
Tapis apps are represented as custom content types within Drupal, and this module also takes care of creating a view on the user's profile page for viewing all the apps that the user has access to.