Skip to content

Gollum

Markdown🔗

Markdown flavors

By default, Gollum ships with the kramdown gem to render Markdown. However, you can use any Markdown renderer supported by github-markup. This includes CommonMark support via the commonmarker gem. The first installed renderer from the list will be used (e.g., redcarpet will NOT be used if github/markdown is installed). Just gem install the renderer of your choice.

Running Gollum via Docker🔗

See Documentation

2023-05-03: fails for me with error

1
2
Rugged::ConfigError at /
repository path '/wiki/' is not owned by current user`

The problem seems to be that I’m running Docker rootless, so my user doesn’t match root, used in the container. For now I am using

1
sudo env DOCKER_HOST=unix:///run/user/1000/docker.sock docker run --user 0 --rm -p 4567:4567 --name gollum -v ~/git/wiki.wiki:/wiki gollumwiki/gollum:master --mathjax

Issues🔗

  • search includes content of files such as SVG images
  • doesn’t render :...: emojis