Hello all,
Just finished installing Truenas, and a bunch of docker containers replacing my DSM.
Now I want some (initially file sync) cloud functionality.
In linux and DSM the file ownership and rights are tight to the (os/system) user id.
Looked around and noticed Nextcloud is using a single (os/system) user id, and has an own internal usermanagement system.
In my view this will create the files for the various (Nextcloud) users as a single (os/system) user. So using the host os it is not possible to see who owns/created the file/folder.
Is my view correct?
And why was this scheme chosen? Now instead of the os all access has to be determined by Nextcloud, and stored separate from the files, including all kind of os - Nextcloud syncing.
Will this be changed (fixed?) in the future?
Found a workaround:
Configure a new external storage for Bob in nextcloud settings:
Choose “local” as the backend
Set folder to /
Set configuration to: /opt/userfolders/Bob
Give access to: choose ‘Bob’ from the list