Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
__mocks__
etc/arvados/workbench2
public
src
typings
.env
.gitignore
.licenseignore
.npmrc
.yarnrc
AUTHORS
COPYING
Dockerfile
Makefile
README.md
agpl-3.0.txt
apache-2.0.txt
cc-by-sa-3.0.txt
package.json
tsconfig.json
tsconfig.prod.json
tsconfig.test.json
tslint.json
yarn.lock

README.md

Arvados Workbench 2

Setup

brew install yarn
yarn install

Install redux-devtools-extension

Start project

yarn start

Run tests

yarn install
yarn test

Production build

yarn install
yarn build

Build time configuration

You can customize project global variables using env variables. Default values are placed in the .env file.

Example:

REACT_APP_ARVADOS_CONFIG_URL=config.json yarn build

Run time configuration

The app will fetch runtime configuration when starting. By default it will try to fetch /config.json. You can customize this url using build time configuration.

Currently this configuration schema is supported:

{
    "API_HOST": "string",
    "VOCABULARY_URL": "string",
    "FILE_VIEWERS_CONFIG_URL": "string",
}

VOCABULARY_URL

Local path, or any URL that allows cross-origin requests. See Vocabulary JSON file example.

FILE_VIEWERS_CONFIG_URL

Local path, or any URL that allows cross-origin requests. See:

File viewers config file example

File viewers config scheme

Licensing

Arvados is Free Software. See COPYING for information about Arvados Free Software licenses.

You can’t perform that action at this time.