Skip to content

crs4/life_monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

faba564 · Sep 2, 2024
Feb 29, 2024
Jan 9, 2024
Aug 23, 2024
Sep 21, 2021
Jan 9, 2024
Jan 9, 2024
Sep 2, 2024
Sep 2, 2024
Jan 9, 2024
Sep 2, 2024
Jan 16, 2024
Jan 9, 2024
Mar 31, 2022
Jun 13, 2023
Jan 9, 2024
Sep 2, 2024
Sep 23, 2021
Jan 9, 2024
Sep 2, 2024
Sep 2, 2024
Sep 2, 2024
Sep 2, 2024
Sep 2, 2024
Sep 2, 2024
Jan 9, 2024
Jan 15, 2024
Jan 15, 2024
Jan 15, 2024
Jan 15, 2024
Feb 28, 2023
Feb 28, 2023
Aug 30, 2024
Feb 27, 2024
Mar 24, 2022
Jan 9, 2024

Repository files navigation

main workflow docs workflow

Life-Monitor logo


LifeMonitor is a testing and monitoring service for computational workflows. Head over to the LifeMonitor web site for more information and instructions.

Getting Started

You can easily set up your own ready-to-use LifeMonitor instance using the docker-compose deployment we distribute with this repository. A Makefile provides you with the basic actions necessary to manage the deployment. Type make help to list the available options.

You can get a development / testing deployment of LifeMonitor with the following commands:

  1. docker network create life_monitor, to create the Docker network;
  2. make start, to start the main LifeMonitor services;
  3. make start-aux-services, to start the preconfigured instances of WorkflowHub and Jenkins.

To register the WorkflowHub instance with LifeMonitor, run:

docker-compose exec lm /bin/bash -c "flask registry add seek seek ehukdECYQNmXxgJslBqNaJ2J4lPtoX_GADmLNztE8MI DuKar5qYdteOrB-eTN4F5qYSp-YrgvAJbz1yMyoVGrk https://seek:3000 --redirect-uris https://seek:3000"

You should now have the following services up and running:

For additional information, please refer to the LifeMonitor administration guide.




Acknowledgements
Life Monitor is being developed as part of the EOSC-Life project.
EOSC-Life, CRS4, BBMRI-ERIC Logos