Need : filesync w/versioning + SMB share + access files from android

Recently built a DIY TrueNAS, i’m happy with lot of feature that the whole offer.

I thought i could replace Syno Drive with nextcould, but actually not really.

Either I missed it, or it’s not possible to have all the following features all together in Nextcloud official App running on TN24.10

  • Windows client WITH file versioning (at least I couldn’t find out how to enable versioning)
  • Access the same set of files via SMB and have Nextcloud reflecting files modifications done via SMB
  • Having an Android app to access my files remotely.

Do you guys know a magic software that could acheive that, or a not too complex setup to install on a VM ?

–Thx