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.

  • Azzu@leminal.space
    link
    fedilink
    arrow-up
    9
    ·
    1 day ago

    I mean, if you simply want your code to be available somewhere so that you can access it from anywhere/have a backup, you can just not use any “service” at all. Just make a bare git repo on your server and expose it via ssh.

    Only if you really need the collaboration features should you be using these kind of services, otherwise you just don’t really need them. (I would use Forgejo from Codeberg.)