Unlike GitLab, gogs can probably run well on a $5 DigitalOcean instance.
Haven't tried Gogs yet but sounds like it would be faster.
(Full disclosure: I'm a developer at GitLab B.V.)
lol
I should probably set up SSL, backups, patch it occasionally, etc., which is going to pretty quickly eat that up.
The cool thing about this is that it makes self-hosting a viable option for more people.