I’m trying to do the same but I have a few issue.
Here is my setup:
- a private network, without proxy, with gigabyte switches.
- a server which runs on OpenMediaVault (debian 8) and hosts the Nextcloud server.
I want to share the files managed by Nextcloud to a few users. Since the size of data is pretty large (a few TB), I cannot ask the users to sync the data on each of their computer. Browsing with the website app is fine, but when a user needs to upload directories which contains many files and sub-directories, it doesn’t work with the web app as we can only upload files, and not a full tree of files and directories.
So I tried the explained solution above using WebDav, but I have a few issues:
- I wasn’t able to find the right setup to handle file permission and webdav accounts. Since it’s my nextcloud_admin users who is the owner of the nextcloud data folder, I didn’t find the proper way to share it through WebDav, using a generic users (team) or allowing each Nextcloud user to connect with their account. What would be the best way?
- On a Mac OSX, using webdav through the Finder is very very slow. I’m dealing with many short audio files or big video files at the same time, and it’s not usuable as it is.
- Using Cyberduck on Mac OSX with the WebDav connection is way faster, but I still have the problem of setting up users permissions in the right way. And because I need to make folder comparaison, Cyberduck is not the ultimate solution.
What would be your advice?
Also I have though about another solution, less elegant but which might maybe solve my problems:
- setup a nextcloud client on the same machine
- use another hard drive to hosts the files managed by the nextcloud client
- share this hard drive to all users through samba folder access.
=> but in this case, it’s not very clear for me if I can install the Nextcloud client on my headless server, and the server at the same time.
Lastly let’s precise that I don’t have any performance problems when I’m using the Desktop client, uploads and downloads are up to 100MB/sec in this configuration.
Many thanks for your thoughts.