jupyterhub/jupyterlab-hub

Name: jupyterlab-hub

Owner: JupyterHub

Description: JupyterLab extension for running JupyterLab with JupyterHub

Created: 2016-10-17 17:56:01.0

Updated: 2018-01-17 17:44:16.0

Pushed: 2018-01-11 11:14:16.0

Homepage: null

Size: 34

Language: TypeScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

jupyterlab-hub

JupyterLab integration for JupyterHub.

This adds a “Hub” menu to JupyterLab that allows a user to log out of JupyterHub or access their JupyterHub control panel. This follows the JupyterLab extension system where an extension is just an npm package, not wrapped in a Python package.

Prerequisites
Installation

To install this extension into JupyterLab, do the following:

ter labextension install @jupyterlab/hub-extension

In jupyterhub_config.py configure the Spawner to tell the single-user notebook servers to default to Jupyter-Lab:

awner.default_url = '/lab'

You will also need to start the single user servers in JupyterHub using the following command (that ships with JupyterLab):

ter labhub
Development

For a development install (requires npm version 4 or later), do the following in the repository directory:

install
ter labextension link .

To rebuild the package and the JupyterLab app after making changes:

run build
ter lab build

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.