docker-github-pages: jekyll-seo-tag does not seem to be supported
$ docker run -v "$PWD":/usr/src/app -p "4000:4000" starefossen/github-pages
Configuration file: /usr/src/app/_config.yml
Configuration file: /usr/src/app/_config.yml
Source: /usr/src/app
Destination: /_site
Incremental build: enabled
Generating...
Liquid Exception: Liquid syntax error (line 16): Unknown tag 'seo' in /_layouts/default.html
jekyll 3.4.5 | Error: Liquid syntax error (line 16): Unknown tag 'seo'
About this issue
- Original URL
- State: open
- Created 7 years ago
- Comments: 15 (3 by maintainers)
@adius Nice!
It is confusing, and not really explained very well in the jekyll docs (that I could find anyway).
So perhaps document that both a Gemfile and the _config.yml
gemsdeclaration is required? New plugins require additions to both files.Also maybe worth explaining that bundler is invoked during container startup: I found myself reading the Dockerfile to understand what was going on.
And the problem I had was with gem dependency conflicts that went away when I deleted the Gemfile.lock. So perhaps that’s worth noting in the docs as well, as a troubleshooting thing?
It should be installed already as a dependency of the
github-pagesgem. You would however need to enable it in your_config.ymllike this: