How does Forgejo compare here? Would it be better or worse than Gitlab? How about a self-hosted Sourcehut instance?