All entries tagged »pelican«
Setting up xapian omega search with pelican
Thu 2014-07-31
In the following article I describe the method by which I set up omega for the search function of this site. Omega is the premade search solution of the Xapian project, which it uses as a backend.
One might argue that using a server-side solution for searching a static site contradicts using statically generated pages in the first place, but at my hoster custom cgi could be run so it decided to give it a go.
The following guide covers installation and configuration of omega as
well as the modifications I made to the pelican theme to include a
search box in the navigation bar. Finally I modified the
Makefile
to re-index the site every time it is synchronised
with rsync
.