Caprover is a big name in the self-hosting domain, but I personally do not recommend it for 3 reasons:
It does not work well with Cloudflare which is an important tool for managing DNS and security.
It does not have a good community forum. I tried its slack forum, but the experience is not good.
Its documentation is okay but not detailed and comprehensive as Cloudron's documentation.
I also tried Yunohost today, but it doesn't even allow saving backups to S3 storage. You can only save backups on the same server as your app. Putting all eggs in the same busket is simply not a smart idea. Also, it does not specify how to upgrade apps. If you cannot safely upgrade apps, your self-hosting business (or hobby) is not sustainable.
So far as I discovered, Cloudron has the best backup approach, the best upgrade approach, the best forum, and the best documentation. I just started using Cloudron this week. The speed at which Cloudron staff replies to emails and forum posts is mind blowing. And they iterate their product based on feedback at lightening speed.