One obvious answer is to stand up my own local git server, perhaps finally put those Raspberry-pi's.
Any suggestions to improve upon this?
Even if I do go down the path of the raspberry pi, how do I configure it to hide behind the router where it is shielded from the external internet. (I want it completely disjointed from the internet if possible)
https://stackoverflow.com/questions/4131164/how-do-i-pull-fr...
If you want more functionality than that, gitlab has a free tier that can be self-hosted. same with gittea.
about git, yes a server is the answer