Hugo Watcher - PR PR EEK

Hugo is a static site generator. Hugo builds pages when you create or update your content. Since websites are viewed far more often than they are edited, Hugo is designed to provide an optimal viewing experience for the website’s end users and an ideal writing experience for website authors. [1]

The Hugo Watcher service watches for changes in the static content source files of the hugo site and rebuilds the site whenever a source file is changed.

Service name: hugo-watcher

Project Website: HUGO

Project Source Repository: gohugoio / hugo

Project Project Technical Documentation: Hugo Documentation

Docker Repository: kartoza/hugo-watcher

Docker Source Repository: kartoza / hugo-watcher

Deployment

make deploy-hugo

Enabling

make enable-hugo

Starting

make start-hugo

Stopping

make stop-hugo

Disabling

make disable-hugo

Logs

make hugo-logs

Shell

make hugo-shell

Backing up data

make backup-hugo

Restoring data

make restore-hugo

Accessing the running services

Additional Notes

EEK Windows users may have issues with the file watcher running on the local file system, even when using virtualization frameworks like CYGWIN, WSL2, or Docker.

References

[1] Hugo Authors. (2020, June 3). About Hugo. Hugo. https://gohugo.io/about/what-is-hugo/