Example 2. v1 app with GUI
config.json for v1 app with GUI explained
Introduction
In this section we'll explain app config for Convert Class Shape
app. This app converts labeled objects from one geometry to another and creates a new project from original with converted class shapes.
supervisely-ecosystem/convert-class-shape/config.json
Properties
name
name
Name of the app in Supervisely
type
type
Entity type in Supervisely Ecosystem
categories
categories
Сategories under which the app will be displayed in Ecosystem
description
description
Description of the app in Supervisely
docker_image
docker_image
Docker image used to launch the app with all pre-installed requirements
instance_version
instance_version
Minimum instance version to launch app. Same as min_instance_version
. Current instance version can be found at the bottom right corner of the Supervisely page.
main_script
main_script
Relative path to the main script of the application from the root of the project
gui_template
gui_template
Relative path to the GUI template from the root of the project
modal_template
modal_template
Relative path to the modal window template from the root of the project. GUI apps can use modal window functionality too. In case of this app modal window only contain text information hence modal_template_state
is not needed
task_location
task_location
Specifies where to display task
isolate
isolate
Runs app in isolated container
icon
icon
Link to the app icon
icon_background
icon_background
Background of app icon in hex color code
context_menu
context_menu
App context menu configuration
poster
poster
Link to app poster
Last updated