luke.b//blog

< back to logs after before

So I’ll just have to make this myself, not that I wasn’t of course definitely going to do that already.

I need to fill the blanks in this journey:

Editor/Camera/Other -> ??? -> Content files -> Hugo -> Static Site (hosted)

I want:

  • Version tracking
  • Any platform
  • Security
  • Uniform interface

Couple of supported user stories:

  • Edit a text document locally, commit the changes to a local git repo and push the changes: the content appears updated on the hosted static site.
  • Upload a photo and a text description: the content appears updated on the hosted static site.

Is it a bad sign that I’m already wondering how to push a git commit directly from a web browser?

Right now I’m thinking this has to be git-based. I could run a git repo on the server, which will rebuild the static site when changes are pushed to the repo. Then I can either commit changes to the repo from my laptop or potentially push changes from my phone? Provided there’s a way to push new git commits to a git repo from a browser.