Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Fetching contributors…

Cannot retrieve contributors at this time

43 lines (26 sloc) 1.173 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

Jump to Line
Something went wrong with that request. Please try again.