I wasn't able to run Nextcloud without Docker (to save compute power on a tiny VPS), there were so many setup issues that I've run into, and the docs were terrible (undocumented folder permissions, no proper nginx configs). As an alternative, I use Google Drive through rclone drive mount (there was also their own drive mounter, which is dead now, I think), works fine, but it's not fast, and kinda pricy for my 1.5TB.