Course Element "JupyterHub"
Profile
| Name | JupyterHub |
|---|---|
| Icon | |
| Available since | Release 18 |
| Functional group | Knowledge transfer |
| Purpose | Provision of Jupyter images |
| Assessable | no |
| Specialty / Note | Beta version |
With this course element, participants start a Jupyter environment directly from the course, for example to work on notebooks. Course owners define which Jupyter image starts and do not have to distribute the environment to the participants themselves.
The prerequisite is that the course element is switched on and at least one hub is set up in the system administration under Administration > External tools > JupyterHub, see External tools: JupyterHub. For more information on JupyterHub see jupyter.org.
Configuring the course element
You define which Jupyter environment the participants start in the course editor in the "JupyterHub configuration" tab. In the "Hub" field you choose one of the hubs that are set up in the system administration. Only active hubs are available for selection . If the hub configured for an existing course element has since become inactive, it remains selected, and the field shows the warning "This JupyterHub has been inactivated and will no longer work." Instead of the Jupyter environment, participants see the message "Jupyter hub inactive".

Below the hub, the tab shows the values "CPU (guarantee)", "CPU (limit)", "RAM (guarantee)" and "RAM (limit)", if they are defined for the hub in the system administration. They apply to each started environment and cannot be changed here.
In the mandatory field "Image" you enter the name of the Jupyter image that the hub starts, for example jupyter/scipy-notebook. If you choose a different hub, OpenOlat clears the "Image" field.
Depending on how the hub is set up, the tab also shows an "Info text", the button "Check image", which checks whether the entered image is available, and an option with which you suppress the "data transmission" agreement page for the participants.
Further information
External Tools: Overview >
Jupyter.org >
Course elements at a glance >
Course Element "LTI Page" >