Skip to content

Static sites generators

andyceo edited this page Nov 15, 2018 · 3 revisions

Pelican

Showcase: https://github.com/getpelican/pelican/wiki/Powered-by-Pelican

Jekyll

There is showcase of many Jekyll-powered sites: https://jekyllrb.com/showcase/

Another one: http://planetjekyll.github.io/showcase/

Hugo

Showcase for Hugo: https://gohugo.io/showcase/

Useful links:

Run server:

hugo server

And open http://localhost:1313/ in your browser.

You can also use:

hugo server -F -D --disableFastRender

where:

  • -F: show items to be published in the future (like blog posts with dates in the future)
  • -D: show drafts
  • --disableFastRender: disable lazy-load on page request, generate all content right away

Generate static files to /tmp/blog-public, ready to be hosted with Nginx for example:

hugo --config="/home/user/blog/config.toml" -s /home/user/blog/ -d /tmp/blog-public

Installation to /usr/local/bin

export HUGO_RELEASE="0.51"
sudo wget -P /usr/local/bin https://github.com/gohugoio/hugo/releases/download/v${HUGO_RELEASE}/hugo_${HUGO_RELEASE}_Linux-64bit.tar.gz
cd /usr/local/bin
sudo tar xf hugo_${HUGO_RELEASE}_Linux-64bit.tar.gz
sudo rm hugo_${HUGO_RELEASE}_Linux-64bit.tar.gz

Hyde

Showacase for Hyde: https://github.com/hyde/hyde#examples

Sidebar is under construction

Clone this wiki locally