Run your X11 applications on Jupyter.
This is heavily inspired by Jupyter Remote Desktop Proxy.
- Easily configure (name, icon...) several applications ;
- Run on notebook or browser window ;
- Auto-fit window size ;
- Auto restart applications on crash.
Jupyter X11 App Proxy is using Jupyter Server Proxy to run X11 applications. It runs a VNC server, Xorg server and Matchbox Window manager for each configured applications.
The easiest way is to use Docker image embedding dependencies listed above as your base image.
FROM remche/jupyter-x11-app-proxy:2023-06-06
You can find a dummy example in the examples
folder.