Funblog Save

A simple blog software written in Haskell

Project README

funblog

Build Status

Intro

Blog written in Haskell

Cli Usage: funblog

$ funblog --help
Usage: funblog

Configure using the blog.cfg file

Install

  • From Source (cabal): git clone https://github.com/agrafix/funblog.git && cd funblog && cabal install
  • From Source (stack): git clone https://github.com/agrafix/funblog.git && cd funblog && stack build

About funblog

This is a simple blog software written in Haskell to demonstrate how to use the web framework Spock. It (will) provide(s) examples for:

  • Routing
  • Using template engines
  • Writing a REST API (JSON)
  • Working with Forms
  • Using a database
  • Session management
  • Background-Workers
  • Authentication
  • Spock Contexts

This repository also provided the material for my talk at BobKonf 2015 Berlin (German).

Quickstart

  1. Clone the github repository
  2. Run stack install
  3. Adjust blog.cfg
  4. Run funblog

Please note that this software is NOT intendet to be used in production (yet?).

Misc

Supported GHC Versions

  • 7.10.2

License

Released under the Apache-2.0 license. (c) 2014 - 2016 Alexander Thiemann

Open Source Agenda is not affiliated with "Funblog" Project. README Source: agrafix/funblog
Stars
84
Open Issues
1
Last Commit
6 years ago
Repository
License

Open Source Agenda Badge

Open Source Agenda Rating