Hi all, this is offtopic (sorry!), but since we kept discussing Salsa - I wonder, what are people doing for private code?
I have around 40 git repositories of private code that I keep, and while a subset of them are somewhat managed (living under a common `gitroot` directory), not all are. Plus, all under my user, so I could easily shoot myself in the foot via a force push, and I don't have any actual automation about either tests (I need to keep remembering to run tests), nor do I have automated builds afterwards. Etc. etc. So I was thinking, I could install a git forge for just myself, remove admin rights from my normal user, enable branch protections, add CI/CD, automate a lot of internal package builds, etc. but it does seem a lot of overhead. But yes, it would be a full solution, and mostly standard rather than hand-built. I dream of pushing a commit, then having automated debian packages built for both amd64 and arm64 and uploaded to my internal apt repo. I wonder, does anyone do this? And if so, how? >From what I see, in Debian we only have Gitlab, and my internet searches say Gitlab itself is heavy on resources. Gitea/Forgejo are common recommended solutions for "home hosting", but neither is packaged. There's also gitolite, but that's just the ACL aspect (still, it would be better than what I do today, so at least I will switch to it). What do people think? And thanks for reading. iustin