GitOps for my edge VPS
My cluster is GitOps’d end to end: I merge to main and ArgoCD picks it up. My edge VPS didn’t have this. It runs the public-facing stack (Caddy, Authelia, CrowdSec) on Docker Compose. So updating it meant SSHing in to scp a config and docker compose up by hand. I wanted the same there.