Create a Custom App

You can find Tapis applications (“apps”) in your tenant’s catalog by using the tapis apps list command described previously. If the app you are looking for is not available, you can create your own and add it to the catalog.

Components of an App

The essential components you need to create your own app are:

  1. An app bundle directory containing definitions and assets for the app

  2. A Docker image containing the executable and all runtime dependencies

  3. A wrapper script (written in bash) that runs the executable

Create an App by Example

The best way to demonstrate the creation of a custom app is by example. The following sub-pages will go through the process: