FROM jupyterhub/jupyterhub:5
# - oauthenticator: Keycloak OIDC for sign-in
# - jupyterlab / notebook: so SimpleLocalProcessSpawner can launch a per-user server
RUN pip install --no-cache-dir oauthenticator jupyterlab notebook
