This is why I'm a big fan of FOSS software in general as an ecosystem and not necessarily a particular piece of software or team:
I've been using Gogs to self-host git stuff for awhile. The project has been showing some signs of neglect for a bit with regards to the issue tracker not being well moderated, though I can kind of let that slide. Less forgivable is that recently they added some files to tell Claude how to vibe code it for them so that rather than fixing any issues in their poorly moderated issue tracker, they're just going to ask Claude to do it (but have a very frustrated set of lines in there that suggest they're having trouble with it breaking things). This, I discovered when updating to the latest version and the source code wouldn't compile.
However since this isn't some proprietary software I was able to just plop in Gitbucket, change a few lines of my Apache config, and point my repositories there instead and I can pretty much pick back up where I left off.
Which is the real strength of the ecosystem. If you do something I find distasteful or you break/ruin your project, I don't have to care about it and I can migrate over to someone who gives me working code and not slop.
If I'd been using some autoupdating kit of proprietary software this would have been a basically existential crisis since it would have been difficult - if not impossible, given the failure mode - to excise my data from there and I'd have had to start from scratch.
Instead all that's happened is that my coffee has gotten a bit cold and it's been a mild inconvenience.