{"repo":"cylc/cylc-uiserver","free":true,"listed":false,"github":"https://github.com/cylc/cylc-uiserver","clone":"git clone https://github.com/cylc/cylc-uiserver.git","description":"A Jupyter Server extension that serves the cylc-ui web application for monitoring and controlling Cylc workflows.","language":"Python","stars":20,"topics":["cylc","jupyterhub","python","workflow","jupyter","jupyter-server-extension"],"license":"GPL-3.0","category":"workflow-automation","readme_excerpt":"Cylc UI Server This project contains the Cylc UI Server which serves the Cylc UI and communicates with running Cylc Schedulers. It also bundles the GUI. Cylc Website Contributing Developing Forum Introduction The functionality in this repository is required to run the Cylc web user interface. This repository provides the following components of the Cylc system. The UI This is the Cylc web app that provides control and monitoring functionalities for Cylc workflows. Note The UI is developed in a separate repository https://github.com/cylc/cylc-ui The UI Server This is a web server which serves the Cylc web UI. It connects to running workflows and workflow databases to provide the information the UI displays. It is a Jupyter Server. The Hub In multi-user setups this launches UI Servers, provides a proxy for running server and handles authentication. It is a JupyterHub server. Cylc Review A Hub \"service\" which runs a public web server for viewing user's workflows. It is a Jupyter Hub JupyterHub service. Installation For more information on the Cylc components and full-stack Cylc installations see the Cylc documentation. For Single-User Setups Install: Conda/Mamba (preferred) Pip --- --- conda install cylc-uiserver-base pip install cylc-uiserver Then start your server: For Multi-User Setups Install: Conda/Mamba (preferred) Pip + Npm --- --- conda install cylc-uiserver pip install cylc-uiserver[hub] npm install configurable-http-proxy Then start your hub: List Of Packages There are","default_branch":null,"files":null,"tree":[],"storefront":"/r/cylc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cylc/cylc-uiserver/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}