

I only use Gentoo during the cold periods to keep my feet warm. /s
To be serious: I hope Codeberg is able to keep up with the increased traffic and computing power required with the influx of the new projects.
If NixOS should decide to switch the nixpkgs repo, this would mean serious business:
- nixpkgs contains 120k packages
- Hydra as CI/CD for automated building of packages
- Storage for 150TB of binaries
- NW bandwith and maybe redesign into global distribution networks needed
I highly doubt that Codeberg would be a valid alternative platform in terms of storage, CI/CD capabilities or raw computing power.


Each package is precompiled for different architectures (aarch, x84_64) for different targets (linux, darwin) and each NixOS version has a separate binary cache (unstable, 25.11, 24.11)
That alone means there are at least 12 different versions for one package of a specified version in the binary cache. Now add different versions to that and and you are well below 50MB per package.