Nextcloud user data protection / privacy from admin

Hello,

as i plan to use my NextCloud instance to host several user accounts, i would like to provide users the assurance that their data is fully private and that neither the NextCloud admin nor the TrueNas admin can access files from their Nextcloud accounts.

Sorry if this question is obvious but I am newbie both to NextCloud and TrueNas

in particular, does some sort of data encryption need to be set ?

I have looked in the Nextcloud Server Administration Manual but couldn’t find specific information on this topic

here are some details of my system:

  • Nextcloud Server version (e.g., 29.x.x):
    • v32.0.5
  • Operating system and version (e.g., Ubuntu 24.04):
    • TrueNas25.04.2.6
  • Reverse proxy and version _(e.g. nginx 1.27.2)
    • nginx 1.27.2
  • Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
    • NextCloud application in TrueNas

From the sounds of it, you’re likely looking for the optional End-to-End-Encryption app/feature: GitHub - nextcloud/end_to_end_encryption: 🔐 Server API to support End-to-End Encryption

I have a draft I need to finish up for the Encryption chapter in the Admin Manual that covers these different encryption types a bit better. See the draft here: https://github.com/nextcloud/documentation/blob/9a30dfbeb81db4ab572ce61ee01470f2f0f43ea0/admin_manual/configuration_files/encryption_configuration.rst

1 Like

Thanks a lot for your quick answer
I will look into these documents