Ya know, each time I think Nextcloud + app may be the tool I need, I realize Discourse kinda does it, and is surprisingly more fun to deal with.
I think it might have to do with life choices. I am not currently into centralized file storage, beyond publishing to public websites.