For me it is writting docker compose files describing my services. I like to test them on my machine before pushing them to the server(s). But I guess that’s my own fault for not using something like portainer or even SSHFS.
What’s the most annoying / painful step for you?
designing, spending money on a setup, only to find out I need to scale more 6 months later and realizing that overhauling the current setup is not gonna work leading to basically building a new homelab all over again.