Skip to content

Repository files navigation

Lofar Long Term Archive pipeline orcestrate web application

The is the frontend and the db backend of the web application which can be used to run a pipeline on several data products in the Lofar Long Term Archive. To run pipeline the https://github.com/EOSC-LOFAR/lofar_workflow_api web service is required.

Architecture

Configuration:

To run the following enviroonment variables must be set:

  • HR_CONNECTIONSTRING, connection string to Lofar database (optional)
  • HR_USER, username to connect to Lofar database
  • HR_PASSWORD, password to connect to Lofar database

Installation:

To install frbcat-web, please follow the following steps. First we need to install the dependencies of frbcat-web using the following commands:

  npm ci

Next, we build the package using:

  npm run webpack

Running the express server with frbcat-web:

To start the express server with frbcat-web loaded use the following command:

npm run start

To run both backends behind the same server use CaddyServer by running it in root of this repo with:

caddy

The web application is running at http://localhost:2015

About

Continuation of ltacat from https://github.com/EOSC-LOFAR/ltacat for PROCESS

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages