This guide provides a list of configurations used to set up the JupyterHub server for Data4All. It also contains guidelines on necessary steps such as adding/deleting users, installing packages, and backing up data.

Quick links below:

Add New Users

Install Packages

User gets stuck

Creating Notebook link

Setting Idle time

Allocating Resources

Server Setup Configuration:

The JupyterHub server was set up using TLJH (The Littlest JupyterHub)! We followed the official TLJH documentation, which provides clear guidelines on setting up a JupyterHub server. The following configurations were used to set up the server to meet the requirements for Data4All, following the TLJH documentation.

#!/bin/bash
curl -L <https://tljh.jupyter.org/bootstrap.py> \
| sudo python3 - \
--admin <admin> --version 0.2.0

—-admin nickross --admin evelyncampbell --admin launa --show-progress-page

Creating Notebook link:

Simply follow this link on using NBgitpuller to create links that can be distributed to students and opened on JupyterHub