Cylc UI Server
Project description
Cylc UI Server
This project contains the Cylc UI Server. A JupyterHub-compatible application, used to display the Cylc UI (or simply UI) to users, and to communicate with Workflow Services (WFS).
Contents
Installation
To install the production version, run:
pip install cylc-uiserver
And for the development version, run the following from a clone of the project git repository.
pip install -e .
Once that is done, the Hub can be started with jupyterhub
.
The default URL is http://localhost:8000.
Starting multiple instances of jupyterhub
If you need to run multiple instances of jupyterhub
, you will have to follow
the steps described below:
- copy
jupyterhub_config.py
to a different location - change the following settings (change the ports to your environment):
c.JupyterHub.bind_url = 'http://:7000'
c.JupyterHub.hub_bind_url = 'http://127.0.0.1:7878'
c.JupyterHub.proxy_api_port = 9001
- finally start
jupyterhub
using that configuration file
Copyright and Terms of Use
Copyright (C) 2019-2020 NIWA & British Crown (Met Office) & Contributors.
Cylc is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Cylc is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with Cylc. If not, see GNU licenses.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for cylc_uiserver-0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a7e9cb3e9c335265a9a3c5025afc3d50df4694c5ce9dc7b7267166b14b72671 |
|
MD5 | 0d05acb29c374bb55e2f60b5b373fda8 |
|
BLAKE2b-256 | 2cd3d9db54058abd68f6caaa8934d0f9b9ff0e7822366c10cb30ee619fcc58c1 |