Forgejo seems decent but I've only scratched the surface.