I've been happy with Gitea. It's very fast, and upgrades cannot be simpler. Just download the new binary and start it. The migrations run automatically.
If you need a git hosting service but "hosting git" isn't your day job, then the alternatives are way more complex than necessary IMO.