This step assumes you have an imaging archive. If you need assistance setting one up, check out the Data Source Guide or a deployment recipe that contains an open source Image Archive

How it Works

The configuration for our project is in the /public/config directory. Our build process knows which configuration file to use based on the REACT_APP_CONFIG environment variable. By default, its value is default.js. When we build, the %REACT_APP_CONFIG% value in our/public/index.html file is substituted for the correct configuration file's name. This sets the window.config equal to our configuration file's value.

How do I configure my project?

The simplest way is to update the existing default config:


window.config = {
  routerBasename: '/',
  servers: {
    dicomWeb: [
        name: 'DCM4CHEE',
        wadoUriRoot: '',
        qidoRoot: '',
        wadoRoot: '',
        qidoSupportsIncludeField: true,
        imageRendering: 'wadors',
        thumbnailRendering: 'wadors',
        requestOptions: {
          requestFromBrowser: true,

You can also create a new config file and specify its path relative to the build output's root by setting the REACT_APP_CONFIG environment variable. You can set the value of this environment variable a few different ways:

After updating the configuration, yarn run build:web to generate updated build output.

results matching ""

    No results matching ""