Name: consent-ui
Owner: Data Biosphere
Description: Broad Institute Data Use Oversight System
Created: 2015-08-18 17:21:08.0
Updated: 2018-02-06 21:18:49.0
Pushed: 2018-02-12 17:45:29.0
Homepage: https://duos.broadinstitute.org
Size: 3221
Language: HTML
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
consent-ui is an angularJS application that requires running consent and consent-ontology services.
To run the consent-ui app:
Check out code:
clone git@github.com:broadinstitute/consent-ui.git
onsent-ui
Pull configurations from broadinstitute/firecloud-develop, local branch, or generate manually.
From firecloud-develop
:
CONTEXT=local APP_NAME=consent-ui ENV=dev OUTPUT_DIR=$PWD/../consent-ui/config ./configure.rb
One time commands - only need to install npm once and build once:
install npm
install
Run the docker compose file:
run up
Consent-UI is packaged into a docker image that is stored in the cloud in the Consent-UI Dockerhub Repo.
build the consent-ui image
ild.sh -d build
build the consent-ui image and push it to dockerhub
ild.sh -d push
pull the image from dockerhub
er pull broadinstitute/consent-ui