This repository contains the source code for the official website bokeh.org. The source code and issue tracker for Bokeh itself can be found at github.com/bokeh/bokeh.
Verify the above requirements by running docker version
from the command line.
- Clone the project repository
- Remove any Gemfile[.lock] from the project root directory
- Run
make serve
to build and serve the website from within ajekyll
container. - Natigate to
http://localhost:4000
git clone https://github.com/bokeh/bokeh.org.git
cd bokeh.org
rm -f Gemfile Gemfile.lock
make serve
While running Jekyll will automatically rebuild the site and refresh the browser when changes are made to the source code.
Based on instructions for setting up GitHub Pages locally with Jekyll.
Verify the above requirements by running ruby --version && bundle --version
from the command line.
- Clone the project repository
- Add a
github-pages
Gemfile to the project root directory - Install the bundle dependencies from the project root directory
- Serve the website using Jekyll
- Natigate to
http://localhost:4000
git clone https://github.com/bokeh/bokeh.org.git
cd bokeh.org
echo -e "source 'https://rubygems.org'\ngem 'github-pages', group: :jekyll_plugins" > Gemfile
bundle install
bundle exec jekyll serve
While running Jekyll will automatically rebuild the site and refresh the browser when changes are made to the source code.