mirror of
https://github.com/jupyterhub/jupyterhub.git
synced 2025-10-15 14:03:02 +00:00
Add no-SSL option to docs
This commit is contained in:
@@ -22,9 +22,12 @@ There are three main categories of processes run by the `jupyterhub` command lin
|
|||||||
|
|
||||||
## JupyterHub's default behavior
|
## JupyterHub's default behavior
|
||||||
|
|
||||||
**IMPORTANT:** In its default configuration, JupyterHub runs without SSL encryption (HTTPS).
|
**IMPORTANT:** In its default configuration, JupyterHub requires SSL encryption (HTTPS) to run.
|
||||||
**You should not run JupyterHub without SSL encryption on a public network.**
|
**You should not run JupyterHub without SSL encryption on a public network.**
|
||||||
See [Security documentation](#Security) for how to configure JupyterHub to use SSL.
|
See [Security documentation](#Security) for how to configure JupyterHub to use SSL and, in
|
||||||
|
certain cases, e.g. behind SSL termination in nginx, allowing no SSL on the hub
|
||||||
|
by requiring `--no-ssl` confirmation to allow the Hub to be run without SSL
|
||||||
|
as of [version 5.0](./changelog.html).
|
||||||
|
|
||||||
To start JupyterHub in its default configuration, type the following at the command line:
|
To start JupyterHub in its default configuration, type the following at the command line:
|
||||||
|
|
||||||
@@ -147,7 +150,7 @@ c.JupyterHub.hub_port = 54321
|
|||||||
|
|
||||||
## Security
|
## Security
|
||||||
|
|
||||||
**IMPORTANT:** In its default configuration, JupyterHub runs without SSL encryption (HTTPS).
|
**IMPORTANT:** In its default configuration, JupyterHub requires SSL encryption (HTTPS) to run.
|
||||||
**You should not run JupyterHub without SSL encryption on a public network.**
|
**You should not run JupyterHub without SSL encryption on a public network.**
|
||||||
|
|
||||||
Security is the most important aspect of configuring Jupyter. There are three main aspects of the
|
Security is the most important aspect of configuring Jupyter. There are three main aspects of the
|
||||||
@@ -181,6 +184,10 @@ Some cert files also contain the key, in which case only the cert is needed. It
|
|||||||
these files be put in a secure location on your server, where they are not readable by regular
|
these files be put in a secure location on your server, where they are not readable by regular
|
||||||
users.
|
users.
|
||||||
|
|
||||||
|
Note: In certain cases, e.g. behind SSL termination in nginx, allowing no SSL
|
||||||
|
running on the hub may be desired. To run the Hub without SSL, you must opt
|
||||||
|
in by configuring and confirming the `--no-ssl` option, added as of [version 5.0](./changelog.html).
|
||||||
|
|
||||||
## Cookie secret
|
## Cookie secret
|
||||||
|
|
||||||
The cookie secret is an encryption key, used to encrypt the browser cookies used for
|
The cookie secret is an encryption key, used to encrypt the browser cookies used for
|
||||||
|
Reference in New Issue
Block a user