Welcome to Jupyter Server Proxy’s documentation!¶
Jupyter Server Proxy lets you run arbitrary external processes (such as RStudio, Shiny Server, syncthing, PostgreSQL, etc) alongside your notebook, and provide authenticated web access to them.
This project used to be called nbserverproxy. if you have an older version of nbserverproxy installed, remember to uninstall it before installing jupyter-server-proxy - otherwise they may conflict
The primary use cases are:
Use with JupyterHub / Binder to allow launching users into web interfaces that have nothing to do with Jupyter - such as RStudio, Shiny, or OpenRefine.
- Starting & Proxying processes
- GUI Launchers
- Accessing Arbitrary Ports or Hosts
Convenience packages for popular applications¶
This repository contains various python packages set up with appropriate entrypoints so pip installing them automatically sets up common config for popular applications.
Making and contributing a new convenience package is very much appreciated.
Contributions of all kinds - documentation, issues, blog posts, code, are most welcome!