is there any script or tool out there that helps automate the mirroring of GH repos to Codeberg (or another forge)? I have 150+ repos, most are archived or outdated, but if I’m migrating I’d like to do with everything.
update:
Codeberg limits the number of repositories per user to 100 by default. If you have more than 100 repositories to migrate, you’ll need to request a higher quota following their instructions.
Honestly,I just picked the 10 most used ones, mirrored them for a while, and called it a day. I believe there is processes out there but you may run into Github API restrictions if you do it all at the same time (and/or without a specific token).
is there any script or tool out there that helps automate the mirroring of GH repos to Codeberg (or another forge)? I have 150+ repos, most are archived or outdated, but if I’m migrating I’d like to do with everything.
update:
bummer; I might need to host forgejo
https://www.rahuljuliato.com/posts/github_to_codeberg has some instructions on how to do a bulk migration using LionyxML’s script. https://codeberg.org/LionyxML/migrate-github-to-codeberg
Honestly,I just picked the 10 most used ones, mirrored them for a while, and called it a day. I believe there is processes out there but you may run into Github API restrictions if you do it all at the same time (and/or without a specific token).