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 administration has switched on the course element and set up at least one hub, 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 the administration has set up. 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 the administration has defined them for the hub. 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 >
Types of Course Elements >
Course Element "LTI Page" >