Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/librecat/blog

LibreCat-Blog is an example Dancer + ElasticSearch + Catmandu project
https://github.com/librecat/blog

Last synced: 4 days ago
JSON representation

LibreCat-Blog is an example Dancer + ElasticSearch + Catmandu project

Awesome Lists containing this project

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