As a person who spent way too many hours self-hosting stuff as a (pre)teen and beyond, I have to say that Docker (or Podman, or anything equivalent) has been a godsend. I know it's not popular for many here in HN for whatever reason but once you wrap your head around it, it doesn't make any sense to go back to non-containerized workloads - it's just so convenient and nice.