I use Github for many years and want to move all my repos away from it. What is a good alternative, preferably one that is easy to push? Ideally i will be cloning all my repos to hard drive and then just push to whatever service. At first glance, there are many options: Bitbucket, Gitlab, Codeberg, Gitea…etc. I will be self hosting these repos and I prefer longevity, i.e. dont want to wake up one morning to see all repos gone from the site.
I’m currently self hosting Gitea and have had a great experience so far. Only took a day to setup and migrate all (6) of my repositories.
Forgejo/Codeberg. Something like that.
You can back up your shit yourself and do e2ee thru gitlab there are a lotta options not a big fan of gitlab just using their shit
If you have a truly gargantuan amount of notes (e.g.orgmode and roam etc) then Git is the way to go for conflict resolution btw
Check out onedev for a self hosted git server that includes tickets, ci/cd and security tools.


