re last boost: i've never used gitlab, because several years ago they were in the news for a reason that indicated they know nothing about running a production service... BUT
i can still recommend gitea, it's been working well for me for the entire pandemic so far. you install it yourself on an AWS or gcloud machine (very easy) and then you control all the data.
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!