Gollum is the wiki engine that is developed and deployed by GitHub. The codes are hosted at https://github.com/gollum/gollum. It supports many syntaxes, including Markdown, ReStructuredText, Textile, MediaWiki, etc. To install:
On Linux Mint 13 “Maya” (based on Ubuntu 12.04 “Precise Pangolin”), first get Ruby and RubyGems:
sudo apt-get install ruby1.9.1 ruby1.9.1-dev rubygems1.9.1
Then install Gollum via RubyGems:
sudo gem install gollum
An alternative to install Gollum is to build from source (taking version 2.5.0 as example):
git clone git@github.com:gollum/gollum.git
cd gollum
gem build gollum.gemspec
sudo gem install gollum-2.5.0.gem
If you build Gollum from source, you might also want to build its library from source (https://github.com/gollum/gollum-lib).
To use it, simply create a Git repository:
mkdir ~/Wiki
cd ~/Wiki
git init
gollum .
Now point the browser to http://localhost:4567/, and you have a fully functional Wiki site up and running. As a bonus, it is automatically versioned by Git every time you create/edit a Wiki entry.
One downside thus far is that Gollum doesn’t support multiple repositories and multiple users.
Read More »