Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
43 lines (26 sloc) 1.15 KB


Search for Jekyll websites.

Implemented for the website, may be useful for others.


  1. Install ElasticSearch
  2. Clone this repository: git clone git://
  3. Install the required gems: bundle install


Clone the repository containing the Jekyll website, such as:

git clone

Create and edit the configuration file (be sure to set correct path and index name):

cp config.example.rb config.rb
vim config.rb

Run the following Rake tasks:

rake index:destroy
rake index:setup
rake index:import

You can try out some queries in the browser: http://localhost:9200/elastic-search-website/_search?pretty=true&q=filter

There's also a server serving as an endpoint for Github post-receive hooks. You can run it as any Rack application, for example:

bundle exec thin -R start

Karel Minarik