Preamble

If this post is weird and stream of consciousness like, that’s by design.
You are seeing a notes and miscellanea post, in the work category.
I want to be able to think through what I am doing. Mostly to clarify, document and explicitly state what I want. To avoid shifting goalposts (or rather to shift them intentionally, if need be.)
I’ll be updating and revising this post as I think and learn and experience things

Goals

  • Think about and write what I want to get done with my hetzner
  • For now, the how does not matter

What I want

  • A VM running K3s, that I can deploy my Hugo website to, as well all the apps that I choose to run on Janusworx
  • My main need with a cluster is the GitOps aspect. Not the scaling or redundancy. I want infrastructure as code and automated updates, as much as possible.
  • Everything goes through my Forgejo instance at home
  • I write a post and it should deploy to the website somehow
  • Apps that I put in there, either just my config files of already published images/deployments, or my own custom things, ought to be pushed to or pulled by the cluster and deployed. Upgrades should be a matter of manipulating code
  • Secrets should be self hosted, via environment variables or some self hosted solution. Never at a third party service

2025-11-06 09:35

  • Got tangled with Hugo in the morning.
  • I think I got the basics down, the VM comes up. K3s in installed, but in what order do I move my apps over?
  • Think I’ll the root domail last. And try beginning with the “simpler” apps first
  • Begin with familiarising myself with Helm


Feedback on this post?
Mail me at feedback at this domain.