Skip to content

froozen/simple-wiki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simple-wiki

A minimalist wiki written in haskell.

What it does

simple-wiki is designed to mirror the functionality of github's wiki.

It serves markdown files, converted into html.

The file README.markdown would therefore correspond to localhost:8000/README.

Installation

This package installs like any other haskell package:

$ runhaskell Setup.hs configure
$ runhaskell Setup.hs build
$ runhaskell Setup.hs install

Usage

To start it, simply run:

$ simple-wiki path/to/wiki/root

Configuration

To configure simple-wiki, create a file named simple-wiki.json in the root of your wiki directory.

You can configure the following:

  • "style": The path to a CSS stylesheet within the directory (default: no stylesheet)
  • "port": The port the wiki is served on (default: 8000)
  • "index": The name of the index markdown file of your wiki (default: "index")

Dependencies

simple-wiki uses:

About

A minimalist wiki written in haskell

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published