I've self-hosted nextcloud for a while, and never really liked the experience. Many minor details I won't remember now, some I can remember:
- it being very heavy and wouldn't run too smoothly on 1GB $5 VPS
- it felt like using a bunch of different glued together software
- It would flick the screen white when loading other pages
- It didn't felt too customisable other than by editing code itself
- It didn't "feel nice". Having a bunch of modular apps, none really well designed, regarding UX.
I don't want to shit on nextcloud too much, it's an amazing project that covers way more stuff than my one-person project does, but tell me:
Why are you creating a dichotomy out of it being vibecoded or mindfully crafted? There is much I still want to do, but so far that's exactly what I've done so far — mindfully crafted it.