@alexv There are Codeberg and sourcehut if you don't want to install your own instance. They seems pretty ethical.
@alexv I'd selfhost my own Gitea instance.
Or you may prefer Sourcehut or Codeberg. If you decide to use Codeberg, since they're a non profit supporting Free software, it's a good idea to pay a small amount for their services, if you can afford it.
@alexv You may use public gitlab instances, there are some (and I would mirror between at least two).
That said, I love gitea.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.