I mean, there's also the possibility of self-hosting GitLab if you want, a lot of companies do that because the feature set (and GitLab CI in particular) is quite pleasant:
https://about.gitlab.com/install/That said, keeping up with the updates wasn't all that pleasant, so I migrated my personal stuff over to Gitea and Drone CI (there's also Woodpecker CI), as well as Sonatype Nexus, that's a quite boring and workable setup.
The ideas behind Forgejo are pretty cool, for anyone curious: https://forgejo.org/compare-to-gitea/ it's just that I haven't had a reason to switch myself yet, similarly to how I was actually content with Gogs for the longest time ever.