Thanks for you interest in Bokeh. You do definitely want to use the Bokeh server, however I should mention that the Bokeh server has just been recently re-written to be much simpler, faster, easier to use and deploy. It is currently in pre-release for the 0.11 release scheduled for January 6th. If you’d like to check it out early, there are instructions for installing “dev builds” here:
And some initial dev docs are located here:
We will be adding much more documentation, in particular about deploying behind proxies, etc. in the coming few weeks. We are also developing a full demo application that does exactly what you describe, e.g. connect to a database. All these docs will be ready for the 0.11 full release in January. Note that your link about is to the latest release (0.10) and will not have any useful information about the new Bokeh server. Finally, for now you can see some examples that can be run in this directory of the source tree on Github:
Just run “bokeh serve” on any of those files or directories (except crossfilter, which we are still porting).
For now, all the UI layout is expressed explicitly, but we are also working on some automated layout for widgets, etc. that will make these event simpler.
Let me know if I can answer any other questions.
On Thursday, December 17, 2015 at 6:12:02 PM UTC-6, Jeff wrote:
I’m new to Bokeh and have used R Shiny in the past for these sort of things.
Does anyone have a good tutorial showing the recommended approach for setting up an internal dashboard with Bokeh that connects to a company’s database?
I am a bit confused because R Shiny has the concept of ui.r and server.r, but Bokeh doesn’t. It looks like I will want to use the Bokeh Server (http://bokeh.pydata.org/en/0.10.0/docs/user_guide/server.html) but from that point I am a little confused at what to do next.