azerothcore/wiki

Docker Compose build failing

aaronhooper opened this issue · 0 comments

Describe the bug
The Docker Compose build section of the README fails with the following error (with -V flag passed to jekyll serve):

github-wiki-theme_1  |          Rendering: docs/es/achievement.md
github-wiki-theme_1  |   Pre-Render Hooks: docs/es/achievement.md
github-wiki-theme_1  |   Rendering Markup: docs/es/achievement.md
github-wiki-theme_1  | Invalid Markdown processor given: GFM
github-wiki-theme_1  |                     Available processors are: rdiscount, kramdown, redcarpet
github-wiki-theme_1  |   Conversion error: Jekyll::Converters::Markdown encountered an error while converting 'docs/es/achievement.md':
github-wiki-theme_1  |                     Bailing out; invalid Markdown processor.
github-wiki-theme_1  |              ERROR: YOUR SITE COULD NOT BE BUILT:
github-wiki-theme_1  |                     ------------------------------------
github-wiki-theme_1  |                     Bailing out; invalid Markdown processor.
wiki_github-wiki-theme_1 exited with code 1

To reproduce
Steps to reproduce the behavior:

  1. Install docker-compose
  2. Run docker-compose up github-wiki-theme

Expected behavior
The wiki should compile and be accessible on localhost:4000.

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser: Firefox
  • Version: 96.0.2

Additional context
I have managed to get the build to pass by adding jekyll-remote-theme and removing GFM from Jekyll's config, however the wiki is still inaccessible after this because Jekyll resets the URL in the address bar to 0.0.0.0 in development mode. Setting JEKYLL_ENV=production makes the wiki accessible, however the links in the sidebar seem to be broken.