If you have tried several self-hosting platforms like the above, please share your experience.
I have so far only tried Yunohost and I'm quite satisfied. It does help to read French, sometimes solutions can be hidden in French forum topics.
Coop Cloud seems to be docker-based, as far as I understand, and I just never managed to wrap my head around containers and why I should use them. Not sure though if Yunohost does container stuff in the background that I am not aware of?
I've just started to use my Yunohost installation for some small scale collaborative stuff so I really hope it scales (to probably not more than 100 users) and keeps running smoothly. Starting to host common stuff is a little more scary than just fucking up my own private files.
As nice as Yunohost and similar platforms are, IMHO you quickly get to a point where they hold you back. It can be fine if the limited set of features is all you want, but I have seen people outgrow these platforms very quickly.
It's great to be able to run a server with functioning stuff on it when one doesn't know anything about servers. Anything else around self-hosting would have been too much of an intimidating learning curve for me, but in the meantime I've picked up a lot of knowledge and terminology just by running the YH. It's like training wheels, it's great if you know a bit of tech stuff, but not enough.
I think it will last me a while before I outgrow it, don't have enough time to really sit down and study server administration to the point where I feel safe to not fuck it up. I'll let you know ๐