I set up Forgejo on my FreeBSD home server the other week, it's been working fantastically. All the features I need, snappy, easy to install.
I think ultimately any company that goes this route will start benefiting from an IT team again though - instead of just pushing everything off to SAAS providers.