I've found Gitea to be pretty rock solid, at least for a small team.
Would even recommend Forgejo (the same project Codeberg also uses as the base for their service)