Blogging Workflow

Indeed.

… or rather, a static website maintenance workflow.

After just three years of on-and-off work on this site, I think I almost figured out a workflow. Which, ironically, hasn’t really resulted in much published material.

Elements

  • Hugo
  • Gitea
  • Visual Studio Code with Frontmatter

Repo gets pushed to server, githook builds the site with hugo and data gets copied to the webserver directory. Nginx serves the site. Neat. Works 98% of the time. Until it occasionally doesn’t.

What’s currently missing?

  • A simple and aesthetically pleasing way to keep everything online, in sync and write from a mobile device.
  • Manually syncing with Git is okay, but annoying as I am less interested in keeping the version history intact.
  • It would be very cool if I could integrate Obsidian.md into the whole effort and could build a pipeline to publish notes (locally, but with a theme and navigation capabilities, wnich would require a conversion of wikilinks to proper links…)