Skip to content

jason-dour/hugo-integrator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

hugo-integrator

Integration and Publication Image For Hugo from gohugo.io.

What is it?

More to come, but to summarize:

  • Docker image focused around Hugo as website publication engine.
  • Layered in tools to support a more robust workflow:
    • Hugo Preproc - For pre-processing of files for Hugo to include in the published website, leveraging the various included tools.
    • Pandoc - For various document conversation capabilities; multi-tool on the belt.
    • Mermaid CLI - For easy conversation of Mermaid files to images.
    • Graphviz - For conversion of DOT/Graphviz to images.
    • Draw.io - For diagram conversion to images.
    • ...

Gotchas

Quite frankly, this image is huge, and I hate it. But if you want Draw.io, you pay the price of Electron bloat. Without Draw.io this could be an Alpine based image that is incredibly smaller.

Trimming this down is vital; not sure how possible it will be. Looking at alternatives to using drawio-desktop.