@@ -10,9 +10,11 @@ permalink: /hub
10
10
11
11
## What is JupyterHub?
12
12
13
- JupyterHub provides remote access to Jupyter servers on shared infrastructure
14
- in order to make computational environments and resources more accessible to
15
- students, researchers, and data scientists.
13
+ JupyterHub brings the power of notebooks to groups of users. It gives
14
+ users access to computational environments and resources without burdening
15
+ the users with installation and maintenance tasks. Users - including students,
16
+ researchers, and data scientists - can get their work done in their own
17
+ workspaces on shared resources which can be managed efficiently by system administrators.
16
18
17
19
JupyterHub runs in the cloud or on your own hardware, and makes it possible
18
20
to serve a pre-configured data science environment to any user in the world.
@@ -21,12 +23,12 @@ academic courses, and large-scale infrastructure.
21
23
22
24
## Key features of JupyterHub
23
25
24
- ** Flexible ** - JupyterHub can be used to serve a variety of environments. It
26
+ ** Customizable ** - JupyterHub can be used to serve a variety of environments. It
25
27
supports dozens of kernels with the Jupyter server, and can be used to serve
26
28
a variety of user interfaces including the Jupyter Notebook, Jupyter Lab,
27
29
RStudio, nteract, and more.
28
30
29
- ** Secure ** - JupyterHub can be configured with authentication in order to
31
+ ** Flexible ** - JupyterHub can be configured with authentication in order to
30
32
provide access to a subset of users. Authentication is pluggable, supporting
31
33
a number of authentication protocols (such as OAuth and GitHub).
32
34
@@ -36,34 +38,38 @@ with up to tens of thousands of users.
36
38
37
39
** Portable** - JupyterHub is entirely open-source and designed
38
40
to be run on a variety of infrastructure. This includes commercial cloud
39
- providers, virtual machines, even your own laptop hardware.
41
+ providers, virtual machines, or even your own laptop hardware.
42
+
43
+ The foundational JupyterHub code and technology can be found in the [ JupyterHub
44
+ repository] ( https://github.com/jupyterhub/jupyterhub ) . This repository and the
45
+ [ JupyterHub documentation] ( https://jupyterhub.readthedocs.io/ )
46
+ contain more information about the internals of JupyterHub, its customization, and its
47
+ configuration.
40
48
41
49
## Deploy a JupyterHub
42
50
43
51
The Jupyter Community curates two JupyterHub "distributions" for deploying
44
52
in the cloud. Follow the links below for more information.
45
53
46
- ** [ The Littlest JupyterHub] ( https://tljh.jupyter.org ) ** is a lightweight
47
- method to install JupyterHub on a ** single virtual machine** . The TLJH
48
- guide has information on creating a VM on several cloud providers, as well
49
- as installing and customizing JupyterHub so that users may access it at a
50
- public URL.
51
-
52
54
** [ Zero to JupyterHub for Kubernetes] ( https://z2jh.jupyter.org ) ** deploys
53
55
JupyterHub on Kubernetes using Docker, allowing it to be scaled and
54
56
maintained efficiently for ** large numbers of users** . Zero to JupyterHub
55
- is a Helm Chart for deploying JupyterHub quickly, as well as a semi-complete
57
+ is a Helm Chart for deploying JupyterHub quickly, as well as a
56
58
guide to deploying and configuring your JupyterHub on Kubernetes.
57
59
58
- ** [ The JupyterHub repository] ( https://github.com/jupyterhub/jupyterhub ) **
59
- contains more information about the internals of JupyterHub and how to
60
- deploy it on more custom setups (such as your own laptop).
60
+ ** [ The Littlest JupyterHub] ( https://tljh.jupyter.org ) ** , a recent and evolving
61
+ distribution designed for smaller deployments, is a lightweight
62
+ method to install JupyterHub on a ** single virtual machine** . The Littlest
63
+ JupyterHub (also known as TLJH), provides a
64
+ guide with information on creating a VM on several cloud providers, as well
65
+ as installing and customizing JupyterHub so that users may access it at a
66
+ public URL.
61
67
62
68
## Join the community
63
69
64
- JupyterHub is an open-source and community-driven project. We'd love for you
65
- to join our community and contribute code, time, comments, or just
66
- appreciation.
70
+ Like all Project Jupyter efforts, JupyterHub is an
71
+ open-source and community-driven project. We'd love for you
72
+ to join our community and contribute code, time, comments, or appreciation.
67
73
68
74
** [ The JupyterHub Gitter Channel] ( https://gitter.im/jupyterhub/jupyterhub ) **
69
75
is a place where the JupyterHub community discuses developments in the
0 commit comments