Enable specific hub features#
There are several extra features and services that can be enabled on the 2i2c JupyterHubs. These add extra functionality, connect with cloud services, etc. See the sections below for more details.
- Allow users to setup custom, free-form user profile choices
- Restrict profile options based on JupyterHub groups (or GitHub teams)
- Anonymize usernames with CILogon
- Make binderhub-ui hub
- Setup object storage buckets
- Enable user access to cloud features
- Enable stronger anti-crypto abuse features for a hub
- Add support for daskhubs
- Setup a dedicated nodepool for a hub on a shared cluster
- Make an ephemeral hub
- Allow users to push to GitHub
- Pre-pull a content repository
- Enable access to GPUs
- Using JupyterHub as an identity provider
- Enable user image features
- Make an imagebuilding hub
- Configure the hub login page
- Setup a database server per user
- Allow nbgitpuller to pull from private GitHub repos
- Use Rocker based R images
- Setup a shared database for all users on the hub
- Configure per-user storage quotas
- Integrate community-documentation with Jupyter Book