External storage app options

Hi,

I am fairly new to nextcloud and would like to understand storage options a little better.

Iā€™m running a FreeNAS server and installed Nextcloud in a jail on this machine. So far I mounted a dataset which I created on FreeNAS to
/usr/local/nextcloud/data inside the Nextcloud jail.
This worked fine so far but then all data of all users is part of this single dataset.
Since I want to have dedicated datasets on FreeNAS for each user in nextcloud I stumbled across the ā€œexternal storageā€ app in nextcloud.
By using this app, I could mount several dedicated datasets in FreeNAS to Nextcloud as ā€œlocal external storageā€ and assign it to specific users.

Since I also have NFS shares on FreeNAS for these user datasets I was wondering if this could cause any issue, like file corruption etc?
And if it makes more sense to mount these NFS Shares directly via the external storage app in Nextcloud.

  1. Are there performance/security differences between local external storage and NFS external storage?
  2. And are there performance/security differences between external storage and mounting directly to /usr/local/nextcloud/data?

thx and best
MacX

1 Like

Having exact same concerns, except that Iā€™m using SMB, instead NFS shares.

Iā€™m looking also for some ā€˜good practicesā€™ here.

Thanks
BR