Accessing the admin panel
Jupyterhub allows you to administer and access the notebooks that are associated with the Jupyterhub server. This can for instance be useful in order to help users with debugging, or shutting down notebooks that use a lot of resources.
To access the admin panel, begin by navigating to the
Control Panel which
should be in on the right-hand side of the Jupyter navigation bar on the top
of the page.
Then, click on the
Admin tab in the navigation bar. This tab should be on
the left side of the navigation bar.
You should then be taken to a page which allows you to add new users, stop, access and edit the notebooks of individual users, as well as shutting down the Hub.
How to add new packages
In case you are missing some packages from the default application image, you can add those packages yourself by creating a custom docker image. See this tutorial for generic instructions on how to add packages.
After having read the tutorial above, you can use the dockerfile below as a starting point when creating the dockerfile that adds new packages.
# See the value of userImage in # # https://github.com/UninettSigma2/helm-charts/blob/master/repos/stable/jupyterhub/values.yaml # # to determine the latest base image FROM quay.io/nird-toolkit/jupyterhub-singleuser:<use latest tag here> # Install system packages USER root RUN apt update && apt install -y vim # Install other packages USER notebook RUN pip install scikit-learn