mavroudo/siesta-ui
SIESTA: A Scalable Infrastructure of Sequential Pattern Analysis (User Interface)
42
Overview
The SIESTA UI is a React application built with Material-UI that serves as the interface for the SIESTA project. This user-friendly UI integrates all SIESTA components, allowing end-users to easily access functionalities provided by both the Preprocess Component and the Query Processor.
Configuration file
There is only one volume that requires to be set, and this is the configuration file. This file contains he IP addresses or URLs of the Preprocess Component and the Query Processor. An example configuration file (config.json.example) is provided below:
{
"BASE_URL": "http://localhost:8080",
"PREPROCESS_BASE_URL": "http://localhost:8000"
}
Ensure that these URLs are accessible from the user's computer where the UI is running.
The configuration file can be set using the following volume: /usr/share/nginx/html/config.json
.
docker pull mavroudo/siesta-ui