docker-hugo

Truly minimal Docker images for Hugo open-source static site generator.

MIT License

Stars
390
Committers
11

Bot releases are hidden (Show)

docker-hugo -

Published by klakegg about 4 years ago

πŸ› Fixes

  • Changing to Node compiled for use with musl library in Alpine images containing Hugo Extended.

πŸ’“ Updates

  • Hugo: 0.75.1 => 0.76.0
  • NodeJS: 12.18.3 => 12.18.4

Docker images

This release is available from Docker Hub as project klakegg/hugo with the following tags:

Alias tags Version specific tags
busybox, latest 0.76.0-busybox, 0.76.0
busybox-onbuild, onbuild 0.76.0-busybox-onbuild, 0.76.0-onbuild
alpine 0.76.0-alpine
alpine-onbuild 0.76.0-alpine-onbuild
asciidoctor 0.76.0-asciidoctor
asciidoctor-onbuild 0.76.0-asciidoctor-onbuild
pandoc 0.76.0-pandoc
pandoc-onbuild 0.76.0-pandoc-onbuild
ext-alpine 0.76.0-ext-alpine
ext-alpine-onbuild 0.76.0-ext-alpine-onbuild
ext-asciidoctor 0.76.0-ext-asciidoctor
ext-asciidoctor-onbuild 0.76.0-ext-asciidoctor-onbuild
ext-pandoc 0.76.0-ext-pandoc
ext-pandoc-onbuild 0.76.0-ext-pandoc-onbuild
debian 0.76.0-debian
debian-onbuild 0.76.0-debian-onbuild
ext-debian, ext, latest-ext 0.76.0-ext-debian, 0.76.0-ext
ext-debian-onbuild, ext-onbuild 0.76.0-ext-debian-onbuild, 0.76.0-ext-onbuild
ubuntu 0.76.0-ubuntu
ubuntu-onbuild 0.76.0-ubuntu-onbuild
ext-ubuntu 0.76.0-ext-ubuntu
ext-ubuntu-onbuild 0.76.0-ext-ubuntu-onbuild
docker-hugo -

Published by klakegg about 4 years ago

πŸ’“ Updates

Docker images

This release is available from Docker Hub as project klakegg/hugo with the following tags:

Alias tags Version specific tags
busybox, latest 0.75.1-busybox, 0.75.1
busybox-onbuild, onbuild 0.75.1-busybox-onbuild, 0.75.1-onbuild
alpine 0.75.1-alpine
alpine-onbuild 0.75.1-alpine-onbuild
asciidoctor 0.75.1-asciidoctor
asciidoctor-onbuild 0.75.1-asciidoctor-onbuild
pandoc 0.75.1-pandoc
pandoc-onbuild 0.75.1-pandoc-onbuild
ext-alpine 0.75.1-ext-alpine
ext-alpine-onbuild 0.75.1-ext-alpine-onbuild
ext-asciidoctor 0.75.1-ext-asciidoctor
ext-asciidoctor-onbuild 0.75.1-ext-asciidoctor-onbuild
ext-pandoc 0.75.1-ext-pandoc
ext-pandoc-onbuild 0.75.1-ext-pandoc-onbuild
debian 0.75.1-debian
debian-onbuild 0.75.1-debian-onbuild
ext-debian, ext, latest-ext 0.75.1-ext-debian, 0.75.1-ext
ext-debian-onbuild, ext-onbuild 0.75.1-ext-debian-onbuild, 0.75.1-ext-onbuild
ubuntu 0.75.1-ubuntu
ubuntu-onbuild 0.75.1-ubuntu-onbuild
ext-ubuntu 0.75.1-ext-ubuntu
ext-ubuntu-onbuild 0.75.1-ext-ubuntu-onbuild
docker-hugo -

Published by klakegg about 4 years ago

πŸ“’ Breaking changes

  • Tag aliases ext-nodejs and [version]-ext-nodejs are not longer created as they as simply aliases pointing to ext-alpine and [version]-ext-alpine.
  • Environment variable HUGO_VERSION used to override version of Hugo to use is changed to HUGO_VERSION_OVERRIDE to make room for the new HUGO_VERSION environment variable containing the version of Hugo bundled in the image.

πŸŽ‰ Features

  • Environment variable HUGO_VERSION is added to all images.

πŸ’“ Updates

  • Hugo: 0.74.3 => 0.75.0
  • Alpine: 3.11 => 3.12
  • Busybox: 1.31 => 1.32
  • Debian: 10.3 => 10.4
  • Go: 1.14.4 => 1.15.1
  • NodeJS: 12.18.2 => 12.18.3
  • Pandoc: 2.10 => 2.10.1
  • Yarn: 1.22.4 => 1.22.5

Docker images

This release is available from Docker Hub as project klakegg/hugo with the following tags:

Alias tags Version specific tags
busybox, latest 0.75.0-busybox, 0.75.0
busybox-onbuild, onbuild 0.75.0-busybox-onbuild, 0.75.0-onbuild
alpine 0.75.0-alpine
alpine-onbuild 0.75.0-alpine-onbuild
asciidoctor 0.75.0-asciidoctor
asciidoctor-onbuild 0.75.0-asciidoctor-onbuild
pandoc 0.75.0-pandoc
pandoc-onbuild 0.75.0-pandoc-onbuild
ext-alpine 0.75.0-ext-alpine
ext-alpine-onbuild 0.75.0-ext-alpine-onbuild
ext-asciidoctor 0.75.0-ext-asciidoctor
ext-asciidoctor-onbuild 0.75.0-ext-asciidoctor-onbuild
ext-pandoc 0.75.0-ext-pandoc
ext-pandoc-onbuild 0.75.0-ext-pandoc-onbuild
debian 0.75.0-debian
debian-onbuild 0.75.0-debian-onbuild
ext-debian, ext, latest-ext 0.75.0-ext-debian, 0.75.0-ext
ext-debian-onbuild, ext-onbuild 0.75.0-ext-debian-onbuild, 0.75.0-ext-onbuild
ubuntu 0.75.0-ubuntu
ubuntu-onbuild 0.75.0-ubuntu-onbuild
ext-ubuntu 0.75.0-ext-ubuntu
ext-ubuntu-onbuild 0.75.0-ext-ubuntu-onbuild
docker-hugo -

Published by klakegg about 4 years ago

πŸ’“ Updates

Docker images

This release is available from Docker Hub as project klakegg/hugo with the following tags:

Alias tags Version specific tags
busybox, latest 0.74.3-busybox, 0.74.3
busybox-onbuild, onbuild 0.74.3-busybox-onbuild, 0.74.3-onbuild
alpine 0.74.3-alpine
alpine-onbuild 0.74.3-alpine-onbuild
asciidoctor 0.74.3-asciidoctor
asciidoctor-onbuild 0.74.3-asciidoctor-onbuild
pandoc 0.74.3-pandoc
pandoc-onbuild 0.74.3-pandoc-onbuild
ext-alpine 0.74.3-ext-alpine
ext-alpine-onbuild 0.74.3-ext-alpine-onbuild
ext-asciidoctor 0.74.3-ext-asciidoctor
ext-asciidoctor-onbuild 0.74.3-ext-asciidoctor-onbuild
ext-pandoc 0.74.3-ext-pandoc
ext-pandoc-onbuild 0.74.3-ext-pandoc-onbuild
debian 0.74.3-debian
debian-onbuild 0.74.3-debian-onbuild
ext-debian, ext, latest-ext 0.74.3-ext-debian, 0.74.3-ext
ext-debian-onbuild, ext-onbuild 0.74.3-ext-debian-onbuild, 0.74.3-ext-onbuild
ubuntu 0.74.3-ubuntu
ubuntu-onbuild 0.74.3-ubuntu-onbuild
ext-ubuntu 0.74.3-ext-ubuntu
ext-ubuntu-onbuild 0.74.3-ext-ubuntu-onbuild
docker-hugo -

Published by klakegg over 4 years ago

πŸ’“ Updates

  • Hugo: 0.74.1 => 0.74.2

Docker images

This release is available from Docker Hub as project klakegg/hugo with the following tags:

Alias tags Version specific tags
busybox, latest 0.74.2-busybox, 0.74.2
busybox-onbuild, onbuild 0.74.2-busybox-onbuild, 0.74.2-onbuild
alpine 0.74.2-alpine
alpine-onbuild 0.74.2-alpine-onbuild
asciidoctor 0.74.2-asciidoctor
asciidoctor-onbuild 0.74.2-asciidoctor-onbuild
pandoc 0.74.2-pandoc
pandoc-onbuild 0.74.2-pandoc-onbuild
ext-alpine 0.74.2-ext-alpine
ext-alpine-onbuild 0.74.2-ext-alpine-onbuild
ext-asciidoctor 0.74.2-ext-asciidoctor
ext-asciidoctor-onbuild 0.74.2-ext-asciidoctor-onbuild
ext-pandoc 0.74.2-ext-pandoc
ext-pandoc-onbuild 0.74.2-ext-pandoc-onbuild
debian 0.74.2-debian
debian-onbuild 0.74.2-debian-onbuild
ext-debian, ext, latest-ext 0.74.2-ext-debian, 0.74.2-ext
ext-debian-onbuild, ext-onbuild 0.74.2-ext-debian-onbuild, 0.74.2-ext-onbuild
ubuntu 0.74.2-ubuntu
ubuntu-onbuild 0.74.2-ubuntu-onbuild
ext-ubuntu 0.74.2-ext-ubuntu
ext-ubuntu-onbuild 0.74.2-ext-ubuntu-onbuild
docker-hugo -

Published by klakegg over 4 years ago

πŸ’“ Updates

Docker images

This release is available from Docker Hub as project klakegg/hugo with the following tags:

Alias tags Version specific tags
busybox, latest 0.74.1-busybox, 0.74.1
busybox-onbuild, onbuild 0.74.1-busybox-onbuild, 0.74.1-onbuild
alpine 0.74.1-alpine
alpine-onbuild 0.74.1-alpine-onbuild
asciidoctor 0.74.1-asciidoctor
asciidoctor-onbuild 0.74.1-asciidoctor-onbuild
pandoc 0.74.1-pandoc
pandoc-onbuild 0.74.1-pandoc-onbuild
ext-alpine 0.74.1-ext-alpine
ext-alpine-onbuild 0.74.1-ext-alpine-onbuild
ext-asciidoctor 0.74.1-ext-asciidoctor
ext-asciidoctor-onbuild 0.74.1-ext-asciidoctor-onbuild
ext-pandoc 0.74.1-ext-pandoc
ext-pandoc-onbuild 0.74.1-ext-pandoc-onbuild
debian 0.74.1-debian
debian-onbuild 0.74.1-debian-onbuild
ext-debian, ext, latest-ext 0.74.1-ext-debian, 0.74.1-ext
ext-debian-onbuild, ext-onbuild 0.74.1-ext-debian-onbuild, 0.74.1-ext-onbuild
ubuntu 0.74.1-ubuntu
ubuntu-onbuild 0.74.1-ubuntu-onbuild
ext-ubuntu 0.74.1-ext-ubuntu
ext-ubuntu-onbuild 0.74.1-ext-ubuntu-onbuild
docker-hugo -

Published by klakegg over 4 years ago

πŸ’“ Updates

  • Hugo: 0.73.0 => 0.74.0
  • Pandoc: 2.9.2.1 => 2.10
  • NodeJS: 12.18.0 => 12.18.2

Docker images

This release is available from Docker Hub as project klakegg/hugo with the following tags:

Alias tags Version specific tags
busybox, latest 0.74.0-busybox, 0.74.0
busybox-onbuild, onbuild 0.74.0-busybox-onbuild, 0.74.0-onbuild
alpine 0.74.0-alpine
alpine-onbuild 0.74.0-alpine-onbuild
asciidoctor 0.74.0-asciidoctor
asciidoctor-onbuild 0.74.0-asciidoctor-onbuild
pandoc 0.74.0-pandoc
pandoc-onbuild 0.74.0-pandoc-onbuild
ext-alpine 0.74.0-ext-alpine
ext-alpine-onbuild 0.74.0-ext-alpine-onbuild
ext-asciidoctor 0.74.0-ext-asciidoctor
ext-asciidoctor-onbuild 0.74.0-ext-asciidoctor-onbuild
ext-pandoc 0.74.0-ext-pandoc
ext-pandoc-onbuild 0.74.0-ext-pandoc-onbuild
debian 0.74.0-debian
debian-onbuild 0.74.0-debian-onbuild
ext-debian, ext, latest-ext 0.74.0-ext-debian, 0.74.0-ext
ext-debian-onbuild, ext-onbuild 0.74.0-ext-debian-onbuild, 0.74.0-ext-onbuild
ubuntu 0.74.0-ubuntu
ubuntu-onbuild 0.74.0-ubuntu-onbuild
ext-ubuntu 0.74.0-ext-ubuntu
ext-ubuntu-onbuild 0.74.0-ext-ubuntu-onbuild
docker-hugo -

Published by klakegg over 4 years ago

πŸ’“ Updates

  • Hugo: 0.72.0 => 0.73.0
  • Go: 1.14.3 => 1.14.4
  • NodeJS: 12.16.3 => 12.18.0

Docker images

This release is available from Docker Hub as project klakegg/hugo with the following tags:

Alias tags Version specific tags
busybox, latest 0.73.0-busybox, 0.73.0
busybox-onbuild, onbuild 0.73.0-busybox-onbuild, 0.73.0-onbuild
alpine 0.73.0-alpine
alpine-onbuild 0.73.0-alpine-onbuild
asciidoctor 0.73.0-asciidoctor
asciidoctor-onbuild 0.73.0-asciidoctor-onbuild
pandoc 0.73.0-pandoc
pandoc-onbuild 0.73.0-pandoc-onbuild
ext-alpine 0.73.0-ext-alpine
ext-alpine-onbuild 0.73.0-ext-alpine-onbuild
ext-asciidoctor 0.73.0-ext-asciidoctor
ext-asciidoctor-onbuild 0.73.0-ext-asciidoctor-onbuild
ext-pandoc 0.73.0-ext-pandoc
ext-pandoc-onbuild 0.73.0-ext-pandoc-onbuild
debian 0.73.0-debian
debian-onbuild 0.73.0-debian-onbuild
ext-debian, ext, latest-ext 0.73.0-ext-debian, 0.73.0-ext
ext-debian-onbuild, ext-onbuild 0.73.0-ext-debian-onbuild, 0.73.0-ext-onbuild
ubuntu 0.73.0-ubuntu
ubuntu-onbuild 0.73.0-ubuntu-onbuild
ext-ubuntu 0.73.0-ext-ubuntu
ext-ubuntu-onbuild 0.73.0-ext-ubuntu-onbuild
docker-hugo -

Published by klakegg over 4 years ago

πŸ’“ Updates

  • Hugo: 0.71.1 => 0.72.0

Docker images

This release is available from Docker Hub as project klakegg/hugo with the following tags:

Alias tags Version specific tags
busybox, latest 0.72.0-busybox, 0.72.0
busybox-onbuild, onbuild 0.72.0-busybox-onbuild, 0.72.0-onbuild
alpine 0.72.0-alpine
alpine-onbuild 0.72.0-alpine-onbuild
asciidoctor 0.72.0-asciidoctor
asciidoctor-onbuild 0.72.0-asciidoctor-onbuild
pandoc 0.72.0-pandoc
pandoc-onbuild 0.72.0-pandoc-onbuild
ext-alpine 0.72.0-ext-alpine
ext-alpine-onbuild 0.72.0-ext-alpine-onbuild
ext-asciidoctor 0.72.0-ext-asciidoctor
ext-asciidoctor-onbuild 0.72.0-ext-asciidoctor-onbuild
ext-pandoc 0.72.0-ext-pandoc
ext-pandoc-onbuild 0.72.0-ext-pandoc-onbuild
debian 0.72.0-debian
debian-onbuild 0.72.0-debian-onbuild
ext-debian, ext, latest-ext 0.72.0-ext-debian, 0.72.0-ext
ext-debian-onbuild, ext-onbuild 0.72.0-ext-debian-onbuild, 0.72.0-ext-onbuild
ubuntu 0.72.0-ubuntu
ubuntu-onbuild 0.72.0-ubuntu-onbuild
ext-ubuntu 0.72.0-ext-ubuntu
ext-ubuntu-onbuild 0.72.0-ext-ubuntu-onbuild
docker-hugo -

Published by klakegg over 4 years ago

A big thanks to @jimangel for his support in making sure this images supports running in unprivileged mode.

πŸŽ‰ Features

  • Hugo Time Machine - Set environment variable HUGO_VERSION to automatically fetch a previous version of Hugo. Supports Hugo 0.21 and newer.
  • Home folder is set to /tmp to make sure any uid may be used.
  • Adding make in alpine/debian/ubuntu images.
  • Argument -d/--destination is set only when HUGO_DESTINATION is not set to public.

πŸ› Fixes

  • Adding --noTimes to command when container is running in unpriviledged mode. #24

πŸ’“ Updates

  • Hugo: 0.71.0 => 0.71.1
  • Pandoc: 2.9.2 => 2.9.2.1

Docker images

This release is available from Docker Hub as project klakegg/hugo with the following tags:

Alias tags Version specific tags
latest, busybox 0.71.1-busybox, 0.71.1
busybox-onbuild, onbuild 0.71.1-busybox-onbuild, 0.71.1-onbuild
alpine 0.71.1-alpine
alpine-onbuild 0.71.1-alpine-onbuild
ext-alpine, ext-nodejs 0.71.1-ext-alpine, 0.71.1-ext-nodejs
ext-alpine-onbuild 0.71.1-ext-alpine-onbuild
asciidoctor 0.71.1-asciidoctor
asciidoctor-onbuild 0.71.1-asciidoctor-onbuild
ext-asciidoctor 0.71.1-ext-asciidoctor
ext-asciidoctor-onbuild 0.71.1-ext-asciidoctor-onbuild
pandoc 0.71.1-pandoc
pandoc-onbuild 0.71.1-pandoc-onbuild
ext-pandoc 0.71.1-ext-pandoc
ext-pandoc-onbuild 0.71.1-ext-pandoc-onbuild
debian 0.71.1-debian
debian-onbuild 0.71.1-debian-onbuild
ext, latest-ext, ext-debian 0.71.1-ext, 0.71.1-ext-debian
ext-debian-onbuild, ext-onbuild 0.71.1-ext-debian-onbuild, 0.71.1-ext-onbuild
ext-debian-devcontainer, ext-devcontainer, devcontainer 0.71.1-ext-debian-devcontainer, 0.71.1-ext-devcontainer
ubuntu 0.71.1-ubuntu
ubuntu-onbuild 0.71.1-ubuntu-onbuild
ext-ubuntu 0.71.1-ext-ubuntu
ext-ubuntu-onbuild 0.71.1-ext-ubuntu-onbuild
ext-ubuntu-devcontainer 0.71.1-ext-ubuntu-devcontainer
docker-hugo -

Published by klakegg over 4 years ago

πŸ“’ Breaking changes

  • Environment variable HUGO_DESTINATION is changed from /target to public. The /target folder is kept for usage with onbuild images.

πŸŽ‰ Features

  • Babel installed globally (@babel/cli and @babel/core) in images with Hugo extended edition (ext) to support JavaScript transpiling.
  • Asciidoctor and Pandoc are now available in ext-debian and ext-ubuntu images.
  • Adding images ready for use as devcontainer based upon ext-debian and ext-ubuntu.

πŸ› Fixes

  • Folders /src and /target are now writable for all to support using non-root user.

πŸ’“ Updates

  • Hugo: 0.70.0 => 0.71.0
  • Go: 1.14.1 => 1.14.3
  • NodeJS: 12.16.1 => 12.16.3

Docker images

This release is available from Docker Hub as project klakegg/hugo with the following tags:

Alias tags Version specific tags
latest, busybox 0.71.0-busybox, 0.71.0
busybox-onbuild, onbuild 0.71.0-busybox-onbuild, 0.71.0-onbuild
alpine 0.71.0-alpine
alpine-onbuild 0.71.0-alpine-onbuild
ext-alpine, ext-nodejs 0.71.0-ext-alpine, 0.71.0-ext-nodejs
ext-alpine-onbuild 0.71.0-ext-alpine-onbuild
asciidoctor 0.71.0-asciidoctor
asciidoctor-onbuild 0.71.0-asciidoctor-onbuild
ext-asciidoctor 0.71.0-ext-asciidoctor
ext-asciidoctor-onbuild 0.71.0-ext-asciidoctor-onbuild
pandoc 0.71.0-pandoc
pandoc-onbuild 0.71.0-pandoc-onbuild
ext-pandoc 0.71.0-ext-pandoc
ext-pandoc-onbuild 0.71.0-ext-pandoc-onbuild
debian 0.71.0-debian
debian-onbuild 0.71.0-debian-onbuild
ext, latest-ext, ext-debian 0.71.0-ext, 0.71.0-ext-debian
ext-debian-onbuild, ext-onbuild 0.71.0-ext-debian-onbuild, 0.71.0-ext-onbuild
ext-debian-devcontainer, ext-devcontainer, devcontainer 0.71.0-ext-debian-devcontainer, 0.71.0-ext-devcontainer
ubuntu 0.71.0-ubuntu
ubuntu-onbuild 0.71.0-ubuntu-onbuild
ext-ubuntu 0.71.0-ext-ubuntu
ext-ubuntu-onbuild 0.71.0-ext-ubuntu-onbuild
ext-ubuntu-devcontainer 0.71-0-ext-ubuntu-devcontainer
docker-hugo -

Published by klakegg over 4 years ago

πŸ› Fixes

  • Adding wrapper for hugo serve.
  • Stop creating user as part of hugo script in Alpine images.

πŸ’“ Updates

  • Hugo: 0.69.2 => 0.70.0

Docker images

This release is available from Docker Hub as project klakegg/hugo with the following tags:

Alias tags Version specific tags
latest, busybox 0.70.0-busybox, 0.70.0
busybox-onbuild, onbuild 0.70.0-busybox-onbuild, 0.70.0-onbuild
alpine 0.70.0-alpine
alpine-onbuild 0.70.0-alpine-onbuild
ext-alpine, ext-nodejs 0.70.0-ext-alpine, 0.70.0-ext-nodejs
ext-alpine-onbuild 0.70.0-ext-alpine-onbuild
asciidoctor 0.70.0-asciidoctor
asciidoctor-onbuild 0.70.0-asciidoctor-onbuild
ext-asciidoctor 0.70.0-ext-asciidoctor
ext-asciidoctor-onbuild 0.70.0-ext-asciidoctor-onbuild
pandoc 0.70.0-pandoc
pandoc-onbuild 0.70.0-pandoc-onbuild
ext-pandoc 0.70.0-ext-pandoc
ext-pandoc-onbuild 0.70.0-ext-pandoc-onbuild
debian 0.70.0-debian
debian-onbuild 0.70.0-debian-onbuild
ext, latest-ext, ext-debian 0.70.0-ext, 0.70.0-ext-debian
ext-debian-onbuild, ext-onbuild 0.70.0-ext-debian-onbuild, 0.70.0-ext-onbuild
ubuntu 0.70.0-ubuntu
ubuntu-onbuild 0.70.0-ubuntu-onbuild
ext-ubuntu 0.70.0-ext-ubuntu
ext-ubuntu-onbuild 0.70.0-ext-ubuntu-onbuild
docker-hugo - 0.69.2

Published by klakegg over 4 years ago

docker-hugo - 0.69.1

Published by klakegg over 4 years ago

docker-hugo - 0.69.0

Published by klakegg over 4 years ago

docker-hugo - 0.68.3

Published by klakegg over 4 years ago

docker-hugo - 0.68.2

Published by klakegg over 4 years ago

docker-hugo - 0.68.1

Published by klakegg over 4 years ago

docker-hugo - 0.68.0

Published by klakegg over 4 years ago

docker-hugo - 0.67.1

Published by klakegg over 4 years ago

Badges
Extracted from project README
Docker Pulls
Related Projects