uncharted-aske / HMI

Apache License 2.0
1 stars 0 forks source link

ASKE Uncharted HMI

client

Uncharted's Human Machine Interface for the DARPA ASKE program is designed to support visual exploration, curation, construction and execution of meta-models in a number of scientific domains.

Setup

yarn install

A .env file containing environment variables necessary for the application's operation must be placed under ./client/. The repository contains a template .env file containing all the keys the application expects with dummy values. The fully populated .env file must not be be pushed to the repository.

Please duplicate the ./client/.env file into ./client/.env.local for local development. .env.local has been added to the .gitignore to avoid unintentional upload of the environment variables.

Docker Compose

The client's docker image requires configuration via environment files. The environment files that are required are ./client/.env.nginx and ./client/.env.dist. Contact Uncharted Software for default configuration parameters.

Start docker compose:

docker-compose up --build

Navigate to http://localhost/#/.

Deployment

Contact Uncharted Software for deployment instructions.

Development

PR review process

Writing a good PR description helps the reviewer to understand what you have done and how to review it. Below, we describe a PR description template to follow. Sections with a * are considered a must-have.

Example of a PR description ref: