Gollum Multirender Omniauth

Gollum with multiple render's and omniauth support. Currently based off gollum 5.2.3

Table of Contents

  1. Overview
  2. Features
    1. Formats
    2. Omniauth
  3. Quick Start
  4. Additional Help

Overview

The official gollum image does not have many of the render's enabled. It also does not have omniauth enabled. This project is to develop an image that contains most formats and the ability for omniauth. If there is a format or feature you wish to have added, please open an issue or a pull request. I will do my best to add these things in.

Features

Formats supported

  • markdown
  • asciidoc
  • creole
  • wikicloth/Mediawiki markup
  • Textile

Omniauth support

  • omniauth-identity
  • omniauth-ldap
  • omniauth-twitter
  • omniauth-http-basic
  • omniauth-github

Quickstart

Quick run command to start the container

docker run -d -p 4567:4567 -v /path/to/data:/data matuck/gollum-multirender-omniauth

Aside from the the runcommand above there is also an example docker-compose.yml file.

This was a quickway to get this running you will probably need some customization in config.rb to get this running like you want. Please checkout the wiki for guidance.

Additonal Help

Please check the wiki first. All documentation will be updated there. If the answer is not in the wiki please open an issue. I will do my best to answer your questions and update the wiki if necessary.