I’ve run Nextcloud since OwnCloud was the only option, with zero issues on any setup - be it direct, via snap, or via docker.
(EDIT: Out of interest I looked up the first subdomain I can remember using - it sent my username the login details in February 2015 so that’s over a decade now!).
On a cheap VPS, a dedicated box, and now self hosted since I finally have a decent enough connection to support it. Ran out of storage on the VPS, then the 4TB dedicated box, now on 120TB self hosted (Nextcloud only using around 6TB mind you). CPU and RAM were never an issue.
Mostly documents (PDF, ODS, ODT), photos and videos from jobs, and some people (myself included) use the storage to back up their phone gallery.
I use shared and private folders, shared and private calendars, and shared and private contact lists on Android, iOS, and PCs (Windows and Linux). I have a public upload directory for customers to send us files and often share files directly using expiring read only links.
It’s easy and it works, no idea wtf people are doing to have so much drama with it.
It’s been my daily client for probably 20 years now. My IMAP email account is around 80GB and it has no issues with that whatsoever.
Never understood how people use Outlook. It’s so obnoxious and slow by comparison. To obsessed with a “modern UI” or whatever I guess.
Quick filter is amazing, as is instantly archiving to year/month subdirectories.