Hablog ====== [![Hackage](https://img.shields.io/hackage/v/hablog.svg)](http://hackage.haskell.org/package/hablog) [![CircleCI](https://circleci.com/gh/soupi/hablog.svg?style=svg)](https://circleci.com/gh/soupi/hablog) A simple blog platform with tags. Made with Haskell and Scotty. Hablog will read posts written in Markdown from the `_posts` folder. License ======= Hablog is licensed under MIT license. This means the Haskell source files in the src directory. Highlight.js related content is not a part of Hablog and is not licensed by it. Installation ============ ```sh git clone https://github.com/soupi/hablog cd hablog stack build ``` How to write a new post? ======================== 1. All posts must go under the `/_posts/` directory 1. All pages must go under the `/_pages/` directory 3. The content of the post/page must correspond to a specific structure ## A Post's Structure ```markdown title: route: authors: date: yyyy-mm-dd tags: --- ``` ## A Page's Structure ```markdown title: route: --- ```