You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This extension launches an rstudio server process from the jupyter notebook server. This is fine in JupyterHub deployments where user servers are containerized since other users cannot connect to the rstudio server port. In non-containerized JupyterHub deployments, for example on multiuser systems running LocalSpawner or BatchSpawner, this not secure. Any user may connect to rstudio server and run arbitrary code.
42
+
This extension launches an RStudio server process from the Jupyter notebook server. This is fine in JupyterHub deployments where user servers are containerized since other users cannot connect to the RStudio server port. In non-containerized JupyterHub deployments, for example on multiuser systems running LocalSpawner or BatchSpawner, this not secure. Any user may connect to Rstudio server and run arbitrary code.
43
43
44
44
## Configuration with Environment Variables
45
-
The following behavior can be configured with environment variables
45
+
The following behavior can be configured with environment variables:
|`JUPYTER_RSESSION_PROXY_USE_SOCKET`|Use unix sockets instead of TCP sockets|`no`|Anything other than case insensitive `no` or `false` will use unix socket |
49
+
|`JUPYTER_RSESSION_PROXY_USE_SOCKET`|Whether to use unix socket |`true`|By default a unix socket is used. If set to case-insensitive `no` or `false`it will switch to using a TCP socket |
50
50
|`JUPYTER_RSESSION_PROXY_WWW_FRAME_ORIGIN`| The value of the `www-frame-origin` flag to rserver |`same`||
51
51
|`RSERVER_TIMEOUT`| Idle timeout flag to rserver in minutes |`15`| Must be numeric and positive |
52
52
|`RSESSION_TIMEOUT`| Idle timeout flag to rsession in minutes |`15`| Must be numeric and positive |
0 commit comments