overture-stack / dms

Overture Data Management System
GNU Affero General Public License v3.0
0 stars 1 forks source link

Add J-Browse Installation Option to DMS Installer #163

Open b-f-chan opened 10 months ago

b-f-chan commented 10 months ago

We want to allow DMS admins to have the option of installing J-Browse into the DMS-UI. Changes below:

Installation Script Changes

(1) Add new question to the end of the DMS-UI section of the installation script, asking which Visualization Tools the user wants to opt into

(2) Question text is, “Which optional visualization tools would you like to install?”

(3) Provide two list options, similar to the SSO providers in the Ego section; options are:

(a) 0: None
(b) 1: J-Browse Genome Browser

(4) Make sure to write the configuration to the config file, using the same mechanism as other fields

Deployment Changes

(1) Should be no changes, but Azher to verify this —> All we should need to do is pull the correct DMS-UI image version from the repo that has the J-Browse changes (NOTE: Possibly connect with Sam for any questions)