@hackage geek1.0.0.1

Geek blog engine

Geek

A dynamic blog engine, customizable with standard web technology, i.e. HTML, CSS and Javascript (JSON)

Features

  • Write posts in Markdown
  • Full text search
  • Layout is configurable through HTML, CSS and Javascript
  • [Jekyll's front matter] compatible

Installation

Install Geek

cabal install geek

Get a Geek Blog Seed

git clone https://github.com/nfjinjing/geek-blog-seed-jinjing-angular-mini.git geek-blog

Start

cd geek-blog
geek geek-config.sh

Check

http://localhost:3001

Configuration

Basic

* Geek Server: `geek-config.sh`
* Blog: `blog/angular/app/js/site-config.js`
* Layout: `blog/angular/index`, `blog/angular/partials`
* Style: `blog/angular/css/app.css`

Writing posts