ElixirNote Hub
Last updated
Last updated
is the best way to serve for multiple users. 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 ElixirNote server.
To make life easier, ElixirHub has distributions. Be sure to take a look at them before continuing with the configuration of the broad original system of ElixirHub. Today, you can find two main cases:
If you need a simple case for a small number of users (0-100) and a single server takes a look at The Littlest ElixirNote distribution.
If you need to allow for even more users, a dynamic amount of servers can be used on a cloud, take a look at the Zero to ElixirHub with Kubernetes.
Four subsystems make up JupyterHub:
a Hub (tornado process) that is the heart of ElixrHub
a configurable HTTP proxy (node-http-proxy) that receives the requests from the client’s browser
multiple single-user ElixrNote servers (Python/IPython/tornado) that are monitored by Spawners
an authentication class that manages how users can access the system