A wiki engine that uses Git repository as its data store and sinatra as its web framework
- sinatra
- git
- grit
- kramdown - faster Ruby-only version of Maruku, see http://kramdown.rubyforge.org
- coderay - (optional) for code syntax highlighting
- git
export WIKI_HOME=~/mywiki # governs where wiki is stored, defaults ~/wiki
cd git-wiki
git submodule init && git submodule update && cd ./sinatra && git submodule init && git submodule update && cd ..
ruby git-wiki.rb
jruby -S git-wiki.rb
ruby git-wiki.rb -e production [-p 8080] # optionally set port