Metadata-Version: 2.1
Name: bokeh-root-cmd
Version: 0.0.3
Summary: Command line wrapper to run a Bokeh script/folder at the root URL
Home-page: https://github.com/ideonate/bokeh-root-cmd
Author: Dan Lester
Author-email: dan@ideonate.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: Click (>=7.0)

# bokeh-root-cmd

Command line wrapper to run a named Bokeh script/folder as root URL.

This project is used in [ContainDS Dashboards](https://github.com/ideonate/cdsdashboards), which is a user-friendly 
way to launch Jupyter notebooks as shareable dashboards inside JupyterHub. Also works with Streamlit and other 
visualization frameworks.

## Install and Run

Install using pip.

```
pip install bokeh-root-cmd
```

The file to start is specified on the command line, for example:

```
bokeh-root-cmd ~/Dev/mybokehscript.py
```

By default the server will listen on port 8888

To specify a different port, use the --port flag.

```
bokeh-root-cmd --port=8888 ~/Dev/mybokehscript.py
```

To run directly in python: `python -m bokeh_root_cmd.main <rest of command line>`

## Other command line args

--allow-websocket-origin

--debug

--ip


