File tree 1 file changed +18
-0
lines changed 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -32,6 +32,24 @@ The primary use cases are:
32
32
[ The documentation] ( https://jupyter-server-proxy.readthedocs.io/ )
33
33
contains information on installation & usage.
34
34
35
+ ## Security warning
36
+
37
+ Jupyter Server Proxy is often used to start a user defined process listening to
38
+ some network port (e.g. http://localhost:4567 ) for a user starting a Jupyter Server
39
+ that only that user has permission to access. The user can then access the
40
+ started process proxied through the Jupyter Server.
41
+
42
+ For safe use of Jupyter Server Proxy, you should ensure that the process started
43
+ by Jupyter Server proxy can't be accessed directly by another user and bypass
44
+ the Jupyter Server's authorization!
45
+
46
+ A common strategy to enforce access proxied via Jupyter Server is to start
47
+ Jupyter Server within a container and only allow network access to the Jupyter
48
+ Server via the container.
49
+
50
+ For more insights, see [ Ryan Lovetts comment about
51
+ it] ( https://github.com/jupyterhub/jupyter-server-proxy/pull/359#issuecomment-1350118197 ) .
52
+
35
53
## Install
36
54
37
55
### Requirements
You can’t perform that action at this time.
0 commit comments