/jupyter-shiny-proxy

Jupyter extension for proxying shiny server

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

jupyter-shiny-proxy

jupyter-shiny-proxy leverages jupyter-server-proxy to proxy Shiny applications inside a Jupyter server.

Screenshot

If you have a JupyterHub deployment, jupyter-shiny-proxy can take advantage of JupyterHub's existing authenticator and spawner to launch Shiny applications in users' Jupyter environments. You can also run this from within Jupyter. RStudio Connect and Shinyapps.io are other options from the creator of SHiny.

Installation

Pre-reqs

Install shiny-server

Download the corresponding package for your platform.

Install jupyter-shiny-proxy

Install the library:

pip install jupyter-shiny-proxy