Skip to main content

Install and setup

JHub Apps can be integrated with most JupyterHub (> 4) installations, but we officially support JupyterHub(s) with following Spawners:

  • KubeSpawner
  • SimpleLocalProcessSpawner
  • DockerSpawner

Installation

Pre-requisites: Python >= 3.8

pip install jhub-apps

Usage

To integrate jhub-apps into your JupyterHub installation, add the following to your jupyterhub_config.py:

c.JAppsConfig.jupyterhub_config_path = "jupyterhub_config.py"
c = install_jhub_apps(c, <YOUR-SPAWNER-CLASS>)