Git based Wiki System for Apache HTTPD Server
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
AUTHORS
COPYING
ChangeLog
INSTALL
Makefile.am
NEWS
README
README.md
architecture.png
autogen.sh
configure.ac
mod_wiki.c
mod_wiki.h

README.md

mod_wiki - git based wiki system for Apache HTTPD Server

I think it's the best wiki system

mod_wiki is fast, lightweight and CLI friendly Git based Wiki System.

architecture

Feature

  • Controll changes by git repository
  • Markdown syntax
  • Pure C (apache module)

Recommended for people who like

  • I want to use favorite editor like emacs, vim insted WEB Browser.
  • I don't want to use RDB
  • I want to management document by SCM, and I love git.

Source Code

https://github.com/hamano/apache-mod-wiki

Build

% ./autogen.sh
% ./configure --with-apache=<APACHE_DIR> \
    --with-libgit2=<LIBGIT2_DIR>
    --with-discount=<DISCOUNT_BUILD_DIR> \
    --with-clearsilver=<CLEARSILVER_DIR>
% make
# make install

Dependencies

Configration

httpd.conf

LoadModule wiki_module modules/mod_wiki.so
<Location />
  SetHandler wiki
  WikiRepository /path/to/repository.git
  WikiName "My Wiki"
  WikiCss /style.css
</Location>

Usage

Search

grep <KEYWORD> *.md

or git clone and git grep <KEYWORD>

or google search

History

git log

TODO

  • WEB interface editor
  • template system
  • cache system

Author

Tsukasa Hamano http://twitter.com/hamano