I enabled SSH on my NAS and use git over ssh for some stuff that never leaves my home network. For stuff I share a bit more widely I use git-shell over SSH with a few scripts to create and list repositories on a 5$ VPS.
But for bigger projects I now use github as I missed CI and pull request review flows, even for my own work
But for bigger projects I now use github as I missed CI and pull request review flows, even for my own work