Additional OMERO.web configuration. This is primarily aimed to help with the configuration of OMERO.web applications/plugins, but can also be used to manage standard OMERO.web configuration properties. This role only works with OMERO.web 5.3+ due to changes in the configuration handling.
Assumes OMERO.web has already been installed in the standard location using the openmicroscopy.omero-web
role.
All variables are optional:
omero_web_apps_names
: List of web application names to be appended toomero.web.apps
omero_web_apps_packages
: List of pip installable packagesomero_web_apps_top_links
: Lists of top link dictionaries to be appended toomero.web.ui.top_links
, of the form:label
: Labellink
: URL or a dictattrs
: Dictionary of attributes (optional)
omero_web_apps_ui_metadata_panes
: Items to be appended toomero.web.ui.metadata_panes
omero_web_apps_config_append
: Dictionary of other key-value pairs to be appendedomero_web_apps_config_set
: Dictionary of other key-value pairs to be setomero_web_apps_config_name
: The basename of the configuration file (web/config/{{ omero_web_apps_config_name }}.omero
)
TODO