Gitlab, though not without some friction. There's a gitea fork called forgejo that runs codeberg.org and that I'd probably switch to if gitlab deteriorates.