I’m using nextcloud alongside syncthing at the moment. Just install syncthing, let it sync up then install nextclound and add the syncthing folders as external storage, works fine.
My reason for setting it up this way was due to nextcloud having no headless sync client/way to sync between nextcloud servers so that would be a useful feature to add along with delta sync.