Never forget the sudden GitLab price-hike and flavor feature changes just a few years ago. I was literally about to go from free to paid, when the pricing doubled nearly overnight. I left for Gitea.
Have you looked at migrating to Forgejo? It’s a fork of Gitea though I think it has diverged significantly since the fork.
I migrated my Gitea instance to Forgejo, it was pretty painless
I accidentally upgraded my Gitea instance beyond the fork which makes this more difficult...
Had the same experience, but the import feature works really well (with `ALLOWED_DOMAINS = *` in app.ini). Bad news is i had to do this individually for each repo. Good news is it went great and fast, even for private repos.
My gitea instance was only ~6 DB migrations beyond where Forgejo was at when I decided to switch, so I just undo‘d those and upgraded anyways. Works just fine, but I was really lucky that they weren‘t any big migrations. I guess isn‘t really as feasible anymore.
I did and then rolled back. Gitea is far ahead in CI/CD features, which is the main thing I want from my own git forge.
And they also seem to keep adding more meaningful features, not just refactoring to keep some federation thing working.
Interesting, thanks for the perspective. I’ve heard about both in various ways. Obviously some people like one over the other.