What you can do with JupyterHub, fully managed by Elestio.
JupyterHub is the best way to serve Jupyter notebook for multiple users. Because JupyterHub manages a separate Jupyter environment for each user, it can be used in a class of students, a corporate data science group, or a scientific research group. It is a multi-user Hub that spawns, manages, and proxies multiple instances of the single-user Jupyter notebook server.
JupyterHub can be used to serve a variety of environments. It supports dozens of kernels with the Jupyter server and can be used to serve a variety of user interfaces including the Jupyter Notebook, Jupyter Lab, RStudio, nteract, and more.
JupyterHub can be configured with authentication to provide access to a subset of users. Authentication is pluggable, supporting several authentication protocols (such as OAuth and GitHub).
JupyterHub is container-friendly and can be deployed with modern-day container technology. It also runs on Kubernetes and can run with up to tens of thousands of users.
JupyterHub is entirely open-source and designed to be run on a variety of infrastructures. This includes commercial cloud providers, virtual machines, or even your laptop hardware.
Explore JupyterHub on Elestio
JupyterHub runs on a dedicated instance, with backups, monitoring, SSL and updates handled by Elestio. Learn more about the software and everything included with the managed service.
Overview, screenshots and key benefits of JupyterHub.
Everything Elestio manages for your JupyterHub instance.
Deploy JupyterHub on Elestio step by step.
Live prices for every cloud provider and region.
Join thousands of developers who trust Elestio for fully managed hosting. Up and running in minutes, on any cloud.