Sign inSign up

jguyomard/jekyll-builder

By jguyomard

•Updated about 10 years ago

Docker Image for Jekyll, with some plugins (based on official Jekyll Alpine Docker Image).

Image
0

6.9K

jguyomard/jekyll-builder repository overview

⁠Jekyll Docker Image

This Docker Image is based on official Jekyll Docker Image⁠ (Alpine based), and add some plugins.

Jekyll⁠ is a simple, blog-aware, static site generator perfect for personal, project, or organization sites. Think of it like a file-based CMS, without all the complexity.

⁠Running

To build your site:

docker run --rm -it -v $PWD:/src jguyomard/jekyll-builder jekyll build

To serve your site locally:

docker run --rm -it -p 4000:4000 -v $PWD:/src jguyomard/jekyll-builder jekyll serve

Then open http://localhost:4000/⁠ in your browser.

⁠Supported tags

⁠Jekyll plugins

This Docker image comes with:

  • jekyll
  • jekyll-sitemap
  • jekyll-mentions
  • jekyll-coffeescript
  • jekyll-sass-converter
  • jekyll-redirect-from
  • jekyll-paginate
  • jekyll-compose
  • jekyll-feed
  • jekyll-archives
  • jekyll-paginate-categories
  • kramdown
  • jemoji
  • RedCloth
  • pygments.rb
  • rouge

⁠Continuous Deployment

I use this Docker image for Continuous Deployment. You can find some CI config examples on ci-deploy directory.

This Docker image also comes with:

  • rsync
  • lftp
  • openssh-client
  • html-proofer

⁠Issues

If you have any problems with or questions about this docker image, please contact me through a GitHub issue⁠. If the issue is related to Jekyll itself, please leave an issue on the Jekyll official repository⁠.

⁠Contributing

You are invited to contribute new features, fixes or updates to this container, through a Github Pull Request⁠.

Tag summary

Content type

Image

Digest

Size

56.8 MB

Last updated

about 10 years ago

docker pull jguyomard/jekyll-builder