BytemarkHosting / docker-webdav

Docker image for running an Apache WebDAV server
MIT License
350 stars 166 forks source link

true multiuser capability #15

Open elbosso opened 4 years ago

elbosso commented 4 years ago

As it was, one could define a multitude of users, albeit they always shared just one directory and could therefore read, modify and delete each other files. This merge reqest addresses this: If there is a file user.passwd available, it is analyzed and for each user found a private home dir is created so that other users can only see the files but not there content - consequently they can neither modify or delete files in other users private home directory. Additionally, one dir named transfer is created - acting as shared or exchange folder : inside this folder, all authenticated users can read, modify and delete all files