Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
LibreCat-Blog is an example Dancer + ElasticSearch + Catmandu project
JavaScript Perl Shell
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
environments
lib/LibreCat
public
t
views
.gitignore
README
catmandu.yml
config.yml
librecat_blog.init_d.example

README

Dependencies
-=-=-=-=-=-=

[CPAN]
cpanm Catmandu
cpanm Dancer

[SOFTWARE]
ElasticSearch - http://www.elasticsearch.org/

Install
-=-=-=-

1) Start the elasticsearch on your computer
2) Run the LibreCat-Blog script 'bin/drop'
3) Set the correct paths in 'config.yml'
4) Start the application 'bin/app.pl'
5) Read your blog 'http://localhost:3000'
6) Login with any username and password 'letmein' 

Developing
-=-=-=-=-=

While developing code it can be easier to let plackup watch your configuration
files and Perl code so that you don't have to restart your application for
every change. Use:

$ plackup -R config.yml,catmandu.yml,lib bin/app.pl

Production
-=-=-=-=-=

See: librecat_blog.init_d.example for an example init.d script
Something went wrong with that request. Please try again.