Git Product home page Git Product logo

demo.bokeh.org's Introduction

demo.bokeh.org

Hosted Bokeh App Demos

Running Locally

Setup

Clone this repository:

git clone https://github.com/bokeh/demo.bokeh.org.git

and install Docker on your platform

Building

In the top level of this repository, execute the command

docker build --tag bokeh/demo.bokeh.org .

Running

Execute the command to start the Docker container:

docker run --rm -p 5006:5006 -it bokeh/demo.bokeh.org

Now navigate to http://localhost:5006 to interact with the demo site.

demo.bokeh.org's People

Contributors

birdsarah avatar bryevdv avatar maggie-m avatar matthjensen avatar pavithraes avatar quasiben avatar rodluger avatar timsnyder avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

demo.bokeh.org's Issues

add favicon to demo.bokeh.org

I noticed that the favicon stuff isn't setup on demo.bokeh.org. Not the biggest deal but you should probably swipe the icon from bokeh.org so that it isn't unset.

Package conflicts

Docker build failed when I tried to make the container. The step that failed was "RUN conda install...", and the error message was "Package python conflicts for:" followed by:

#8 2832.8 conda[version='>=4.7.12'] -> conda-package-handling[version='>=1.3.0'] -> six -> python[version='<4.0|>=3.5,<3.6.0a0|>=3.6,<4.0']
#8 2832.8 ruamel_yaml -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
#8 2832.8 pip -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
#8 2832.8 setuptools -> certifi[version='>=2016.9.26'] -> python
#8 2832.8 pyopenssl -> cryptography[version='>=2.8'] -> python[version='>=3.10,<3.11.0a0|>=3.9,<3.10.0a0']
#8 2832.8 conda[version='>=4.7.12'] -> tqdm[version='>=4'] -> python[version='>=2.7|>=3.5|>=3.6']
#8 2832.8 pip -> wheel -> python
#8 2832.8 cffi -> pycparser -> python[version='>=3.6']
#8 2832.8 requests -> urllib3[version='>=1.21.1,<1.27'] -> ipaddress -> python[version='<=3.3']
#8 2832.8 certifi -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
#8 2832.8 pycosat -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
#8 2832.8 requests -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.5,<3.6.0a0|>=3.6|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
#8 2832.8 pyopenssl -> python[version='>=2.7,<2.8.0a0|>=3.5,<3.6.0a0|>=3.6|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0']
#8 2832.8 idna -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.5|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
#8 2832.8 urllib3 -> ipaddress -> python[version='<=3.3|>=3.5|>=3.6']
#8 2832.8 conda[version='>=4.7.12'] -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
#8 2832.8 cryptography -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
#8 2832.8 six -> python[version='>=2.7,<2.8.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
#8 2832.8 pyopenssl -> cryptography[version='>=2.8'] -> ipaddress -> python[version='<=3.3|>=3.5']
#8 2832.8 cffi -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
#8 2832.8 requests -> urllib3[version='>=1.21.1,<1.27'] -> python[version='<4.0|>=3.5|>=3.6,<4.0']
#8 2832.8 asn1crypto -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
#8 2832.8 conda-package-handling -> tqdm -> python[version='>=2.7|>=3.5,<3.6.0a0']
#8 2832.8 pycparser -> python[version='>=2.7,<2.8.0a0|>=3.5,<3.6.0a0|>=3.6|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0']
#8 2832.8 wheel -> setuptools -> python[version='>=3.10,<3.11.0a0|>=3.9,<3.10.0a0']
#8 2832.8 chardet -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
#8 2832.8 conda-package-handling -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
#8 2832.8 wheel -> python[version='>=2.7,<2.8.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0']
#8 2832.8 enum34 -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
#8 2832.8 conda[version='>=4.7.12'] -> pyopenssl[version='>=16.2.0'] -> cryptography[version='>=2.8'] -> ipaddress -> python[version='<=3.3']
#8 2832.8 tqdm -> python[version='>=2.7|>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
#8 2832.8 futures -> python[version='>=2.7,<2.8.0a0']
#8 2832.8 urllib3 -> python[version='<4.0|>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.6,<4.0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
#8 2832.8 pysocks -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
#8 2832.8 ipaddress -> python[version='<=3.3|>=2.7,<2.8.0a0']
#8 2832.8 setuptools -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
#8 2832.8 cryptography -> cffi[version='>=1.12'] -> pycparser -> python[version='>=3.6']
#8 2832.8 cryptography -> ipaddress -> python[version='<=3.3|>=3.5']
#8 2832.8 Package pip conflicts for:
#8 2832.8 requests -> python[version='>=3.8,<3.9.0a0'] -> pip
#8 2832.8 ruamel_yaml -> python[version='>=2.7,<2.8.0a0'] -> pip
#8 2832.8 conda[version='>=4.7.12'] -> python[version='>=3.7,<3.8.0a0'] -> pip
#8 2832.8 pycparser -> python[version='>=3.7,<3.8.0a0'] -> pip
#8 2832.8 jinja2 -> python -> pip
#8 2832.8 conda-package-handling -> python[version='>=3.6,<3.7.0a0'] -> pip
#8 2832.8 scipy -> python[version='>=3.8,<3.9.0a0'] -> pip
#8 2832.8 cryptography -> python[version='>=3.9,<3.10.0a0'] -> pip
#8 2832.8 certifi -> python[version='>=3.10,<3.11.0a0'] -> pip
#8 2832.8 wheel -> python -> pip
#8 2832.8 enum34 -> python[version='>=3.7,<3.8.0a0'] -> pip
#8 2832.8 setuptools -> python[version='>=3.10,<3.11.0a0'] -> pip
#8 2832.8 six -> python[version='>=3.7,<3.8.0a0'] -> pip
#8 2832.8 pip
#8 2832.8 pip
#8 2832.8 asn1crypto -> python[version='>=3.6,<3.7.0a0'] -> pip
#8 2832.8 pysocks -> python[version='>=2.7,<2.8.0a0'] -> pip
#8 2832.8 pyopenssl -> python[version='>=2.7,<2.8.0a0'] -> pip
#8 2832.8 tqdm -> python[version='>=3.9,<3.10.0a0'] -> pip
#8 2832.8 urllib3 -> python[version='>=3.7,<3.8.0a0'] -> pip
#8 2832.8 chardet -> python[version='>=3.5,<3.6.0a0'] -> pip
#8 2832.8 python=3.10 -> pip
#8 2832.8 ipaddress -> python[version='>=2.7,<2.8.0a0'] -> pip
#8 2832.8 pandas -> python[version='>=2.7,<2.8.0a0'] -> pip
#8 2832.8 futures -> python[version='>=2.7,<2.8.0a0'] -> pip
#8 2832.8 pyyaml -> python[version='>=3.8,<3.9.0a0'] -> pip
#8 2832.8 cffi -> python[version='>=3.7,<3.8.0a0'] -> pip
#8 2832.8 idna -> python[version='>=3.5,<3.6.0a0'] -> pip
#8 2832.8 pycosat -> python[version='>=3.7,<3.8.0a0'] -> pip
#8 2832.8 numpy -> python[version='>=3.7,<3.8.0a0'] -> pip
#8 2832.8 Package setuptools conflicts for:
#8 2832.8 chardet -> python[version='>=3.5,<3.6.0a0'] -> pip -> setuptools
#8 2832.8 pysocks -> python[version='>=2.7,<2.8.0a0'] -> pip -> setuptools
#8 2832.8 six -> python[version='>=3.7,<3.8.0a0'] -> pip -> setuptools
#8 2832.8 conda-package-handling -> python[version='>=3.6,<3.7.0a0'] -> pip -> setuptools
#8 2832.8 scipy -> python[version='>=3.8,<3.9.0a0'] -> pip -> setuptools
#8 2832.8 wheel -> setuptools
#8 2832.8 enum34 -> python[version='>=3.7,<3.8.0a0'] -> pip -> setuptools
#8 2832.8 certifi -> python[version='>=3.10,<3.11.0a0'] -> pip -> setuptools
#8 2832.8 urllib3 -> python[version='>=3.7,<3.8.0a0'] -> pip -> setuptools
#8 2832.8 pycosat -> python[version='>=3.7,<3.8.0a0'] -> pip -> setuptools
#8 2832.8 pycparser -> python[version='>=3.7,<3.8.0a0'] -> pip -> setuptools
#8 2832.8 requests -> python[version='>=3.8,<3.9.0a0'] -> pip -> setuptools
#8 2832.8 asn1crypto -> python[version='>=3.6,<3.7.0a0'] -> pip -> setuptools
#8 2832.8 pyopenssl -> python[version='>=2.7,<2.8.0a0'] -> pip -> setuptools
#8 2832.8 futures -> python[version='>=2.7,<2.8.0a0'] -> pip -> setuptools
#8 2832.8 cffi -> python[version='>=3.7,<3.8.0a0'] -> pip -> setuptools
#8 2832.8 idna -> python[version='>=3.5,<3.6.0a0'] -> pip -> setuptools
#8 2832.8 jinja2 -> setuptools
#8 2832.8 python=3.10 -> pip -> setuptools
#8 2832.8 numpy -> python[version='>=3.7,<3.8.0a0'] -> pip -> setuptools
#8 2832.8 ipaddress -> python[version='>=2.7,<2.8.0a0'] -> pip -> setuptools
#8 2832.8 setuptools
#8 2832.8 tqdm -> python[version='>=3.9,<3.10.0a0'] -> pip -> setuptools
#8 2832.8 cryptography -> python[version='>=3.9,<3.10.0a0'] -> pip -> setuptools
#8 2832.8 conda[version='>=4.7.12'] -> setuptools[version='>=31.0.1']
#8 2832.8 ruamel_yaml -> python[version='>=2.7,<2.8.0a0'] -> pip -> setuptools
#8 2832.8 pyyaml -> python[version='>=3.8,<3.9.0a0'] -> pip -> setuptools
#8 2832.8 setuptools
#8 2832.8 pip -> setuptools
#8 2832.8 pandas -> numexpr[version='>=2.7.1'] -> setuptools
#8 2832.8 conda[version='>=4.7.12'] -> ruamel.yaml[version='>=0.11.14,<0.18'] -> setuptools
#8 2832.8 Package python-dateutil conflicts for:
#8 2832.8 pandas -> python-dateutil[version='>=2.5.*|>=2.6.1|>=2.7.3|>=2.8.1']
#8 2832.8 

Expanded tips for deploying to AWS?

Do you guys have plans to expand this Deploying to AWS section?

A step-by-step recipe, Blog post or even a few more details would be awesome.
Or maybe easier: a short video walk-through?

We use the Holoviz-backed-by-Bokeh suite of tools extensively on the Pangeo project to interactively explore remote sensing, climate and forecast model output and other large data.

A common desired use case is deploying an dashboard for exploring these datasets to a larger community, often on AWS.

I think the entire community would find an expanded instructions very useful!
(but I realize you have many very useful things already on your to-do list...)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.