I just removed our already archived repos from github, hereby marking our move to codeberg.org as complete!
We finished moving all our repos from GitHub to codeberg.org.
Our repos on GitHub will continue as push mirrors for a while, until we remove them at some point.
When I applied for access to the Codebgerg CI, I was asked to ensure the projects have a license file. This lead to an update of the license for all my repos. I decided to go with the AGPLv3 license.
The gnu.org website has a good explainer: https://www.gnu.org/licenses/why-affero-gpl.html
@monkee @amd I also have an https://www.codey.ch/ forgejo instance.
Regarding self-hosting git, I think of it the same way as e-mail and matrix. It is possible but requires a lot of attention and maintenance. With CI/CD pipelines git gets out of hand quickly. I radther have a specialised provider to host this stuff.
Moreover, Codeberg gives visibility in the OSS space. They are a nonprofit and I wanna support that.
@amd Thanks for the hint.
I have a private repo to store my passwords with pass and multiple private Obsidian vault repos. The vaults might be a problem.
I'm gonna check the repo sizes, but 100MB is not a lot.
I went through all my github repos https://github.com/janikvonrotz?page=1&tab=repositories and removed forks and updated the license.
Over the coming months I will move all my personal and private repositories from #GitHub and #GitLab to #Codeberg. I run many static sites and intend to use https://ci.codeberg.org to trigger the builds.
Once this process is finished and everything works fine with #forgejo. I will also migrate the repos of my company #MintSystem to https://www.codey.ch/. As there are some GitHub integrations I can't get rid of, I intend to mirror back the repos.
I'll keep you updated via #CodebergMigration.