'Pochika' is a lightweight blog engine built with Laravel5.
- Index / Archives
- Entries
- Posts / Pages
- Markdown files
- Themes
- Plugins
- Cache
- PHP5.6 or more
- Composer
- Clone repo
git clone -b develop http://github.com/ohida/pochika.git
- Change into pochika's root dir
cd pochika
- Install dependencies
composer install
- Set permission of storage dir
chmod -R a+w storage
- Create .env file
cp .env.example .env
- Run web server
php -S localhost:3000 -t public
run phpunit --configuration=./phpunit.xml
Edit config.yml
Run php artisan pochika:new
command
or
Put a markdown file in the posts directory (source/posts
).
File name must be yyyy-mm-dd-title.md(markdown) and have yaml-frontmatter like jekyll.
- yaml extension
- faster yaml reading
pecl install yaml
Pochika is open-sourced software licensed under the MIT license