Last summer I have setup Nextcloud on my VPS, to quit Google and use my own self-hosted cloud infrastructure.
I finally got around to writing a blog post about this (deploying Nextcloud-AIO behind nginx reverse-proxy with Docker compose): https://thibautvoirand.com/blog/2026/nextcloud-nginx-deployment/.
After a few months of usage, I’m very happy with everything. Nextcloud-AIO fulfills all needs I had, and even a couple I wasn’t aware of. 😉