Self Hosted – especially if you look at like the Reddit of that name https://www.reddit.com/r/selfhosted/ – ends up meaning Raspberry Pis and servers under desks and installing Docker on your NAS. Never what I personally want.
Was interesting to read that thread on RS, thanks for sharing. Yeah, there is no “ready” here – it’s OSS and the type of people who WILL run their own copy, are mainly concerned about if they can get it up and running, and maybe if they have a backup option. WebRTC JUST came out of draft mode as an approved spec – after it’s been up and widely used for like… 5 years?
I have adding IPFS / Fission to Nextcloud on my list, too
Heroku with an S3 (or compatible) backend is still the simplest / cheapest to effectively run. Digital Ocean – not one click install, but just being able to ssh in and document the commands – has local storage and backups. That’s how I run Discourse today, and they’ve put a ton of work into their whole Docker and update setup. But you can start a lot simpler with RS.
The issue being, if more than one person uses these hosts, then the server admin can browse all the files, can’t they?
But anyway, single admin pods is likely a good place to start.
Back to your question – “one click install via PaaS” or “deploy to X” is the main language. For a potential user (they’re not non technical, they’re at least a tinkerer like me) it’s “run your own, host your own”.