Jupyter notebook server, JupyterHub, and TLJH - innovationOUtside/tm351vm-binder GitHub Wiki

The notebook server provided in the VCE container is a single user notebook server.

You may also be able to access the VCE via an OU hosted multi-user JupyterHub server (actually, a TLJH - The Littlest JupyterHub — server).

A JupyterHub allows multiple users to access one or more single user environment, such as the VCE. JupyterHub servers can be configured provided authenticated access and a persistent file storage area.

The easiest way in to running your own JupyterHub server for up to 50 or so users is to check out The Littlest JupyterHub. If you want to run a JupyterHub server that can scale to support hundreds, or thousands, of users is to check out Zero to JupyterHub with Kubernetes.

A simple recipe for running your own JupyterHub using a repo2docker provisioner that lets you provide users with a choice of VCEs built from Github repositories, such as the TM129 and TM351 VCEs, can be found here.