I left GitHub for self-hosted Forgejo on a hardened NUC. The reason is digital sovereignty, not reliability outages. Here's the thinking and the architecture.
If you are a programmer teacher, you could have a dozen of minimal projects that show very simple but complete examples of the libraries or frameworks.
Plus, some people fork all their dependencies in the case that the maintainer rage deletes them for some reason.
Probably NPM packages. I once saw a guy who was super proud that they “maintained” something insane like 500 NPM packages. They had custom tooling to make it possible.
I did the same. 150 projects self hosted now
How big are these projects? It sounds like a nightmare to maintain or even finish!
If you are a programmer teacher, you could have a dozen of minimal projects that show very simple but complete examples of the libraries or frameworks.
Plus, some people fork all their dependencies in the case that the maintainer rage deletes them for some reason.
Probably NPM packages. I once saw a guy who was super proud that they “maintained” something insane like 500 NPM packages. They had custom tooling to make it possible.
Of course it was all less than worthless.
Same. 2 libraries