Digital Ocean has a preconfigured GitLab droplet available. Costs $5/mo, I've been using it for over a month now and have had 0 problems. Setup was a breeze and I haven't had to do any complex maintenance tasks (aside from setting up a user for myself on the box, but I'd hardly call that complex).