Skip to content
This repository has been archived by the owner on Oct 26, 2019. It is now read-only.

Simplest Way to Serve Jupyter Incubator Dashboards Locally #308

Open
McNees287 opened this issue Dec 8, 2016 · 1 comment
Open

Simplest Way to Serve Jupyter Incubator Dashboards Locally #308

McNees287 opened this issue Dec 8, 2016 · 1 comment
Labels

Comments

@McNees287
Copy link

I've been exploring steps one and two from the Jupyter Incubator Dashboards project (more information here: https://github.com/jupyter-incubator/dashboards/wiki). Its simple to turn my notebooks into usable dashboards, which is just great.

My problem is that I'm unsure about step three, which is sharing/hosting the dashboards. I'm in an enterprise environment with a local server. I need to be able to share the dashboards on the local server and then have people access them over the web. Essentially, I need the "deploy as a local dashboard" option from step two (dashboards_bundlers). It seems that this functionality is now deprecated, however.

My question is this, is there a simple way to share dashboards locally here? I've been looking at the dashboards_server application, but it looks a little over my head right now. The functionality here looks powerful, but is probably more than what we need for the time being.

If this is the only option then I will proceed there, but I wanted to see if anyone has a simpler solution first.

Originally posted to stackoverflow, but this may be a better place due to the domain:
http://stackoverflow.com/questions/41045993/simplest-way-to-serve-jupyter-incubator-dashboards-locally

@parente
Copy link
Member

parente commented Jan 20, 2017

My question is this, is there a simple way to share dashboards locally here?

The short answer is, no. The options at the moment are:

  1. Have notebook authors send their dashboard-notebooks to other users. Those other users open the notebook in their own notebook server, install all the dependencies, and then use the notebook as a dashboard.
  2. Setup the dashboard server, package and deploy notebooks to it (sometimes with manual work as in jupyter-matplotlib 404 #301), have other users visit the server to use the dashboards.

What we've got at the moment here is a research project investigating if deploying notebooks as apps is even possible. I'd say the result of the experiment so far is "maybe, with a lot of development effort."

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants