When you have built your Bokeh app and it works perfectly on your local machine, the next challenge is how to share it reliably and securely with your colleagues or clients.
My open source JupyterHub extension allows you to automatically deploy visualizations based on any open source frameworks, immediately accessible to any authenticated JupyterHub user. This means you can make use of your existing JupyterHub infrastructure, and authenticate users based on corporate email etc.
The latest version of ContainDS Dashboards (0.0.20) includes some enhancements specifically for Bokeh, including reliability enhancements for apps that take a while to start up, and covering different scenarios e.g. notebooks or direct Python scripts.
I would like to thank the Bokeh (and Panel) communities for their help in highlighting the challenges they face in deploying different styles of app and helping me address these in the dashboards software.
It’s all free to use - please let me know if you have any questions or feedback at all!