Your comments

OK I figured it out. All I need is this: OnlyOffice Document Server. Now I need a way to get it to work wit Traefikv2. When I have a solution I will post it here for future reference. 

OK I am halfway now, after fixing permissions I can see everything correctly in FileRun, but:


I do not want userAAA or any other user to be able to delete the folders (ie Asterix) that are mapped in their userfolders (userAAA).


What I have done now: 

775 and root:www-data (owner is root, but group is www-data, www-data user is in group www-data, not root) for:

/mnt/pool

/mnt/pool/Users/

/mnt/pool/Users/.... (Asterix, userAAA, userBBB)


This way folders like Asterix can be accessed by www-data but not deleted.
Everything one level deeper, inside folders Asterix, userAAA is www-data:www-data and 777.

On the Ubuntu machine itself, www-data can now do everything within /userAAA. 


Unfortunately, FileRun userAAA with folder /userAAA assigned to it can NOT edit/create any files in its folder/subfolder.

I want him to be able to do everything in his folder, just not to the mapped /userAAA/Asterix folder.

Is this possible with FileRun?

I am just very confused, because the Community edition consists of Onlyoffice-documentserver and also Onlyoffice-communityserver.

Do I need both to work with FileRun? 


I just tried Onlyoffice-documentserver.. via localIP it works, but not via https even though I have set it up with Traefik labels just like FileRun (and the Integration Edition).

I will do more testing tomorrow, but it seems DocumentServer does not work well with Traefik(v2). 

Oh snap! I got the wrong edition!

ok will find the right docker image.

Just fyi I also tried removing all Filerun (and related) containers, images, persistent volumes and emptied the folder $USERDIR/docker/filerun and ran docker-compose up again with all of the volume mappings mentioned above: same issue.

root@6df63e016b21:/# supervisorctl start all
ds:example: started

So the issue must be with FileRun?

OK I managed to get OnlyOffice to load by changing the plugin URL to https://office.obelix.cloud (I added https://).

But every file I open, I do see the Only Office interface, but always with "Unknown Error". I tried doc and docx files. They do preview normally in FileRun. 

The OnlyOffice container log (viewed via Portainer) doesn't show anything about loading a doc. 

This was suddenly solved. Not sure how or why. I removed all symlinks and re-did the volume mappings via Docker Compose.

Not sure if it is due to a reboot of my server, but suddenly tonight the @Home folder in Nextcloud shows all my files (even rbind mounts I made, instead of symlinks). Only remaining issue now is: everything is read-only even though the docker container console can delete/edit/create files.

https://feedback.filerun.com/communities/1/topics/1026-docker-version-on-ubuntu-2004-cannot-delete-or-create-new-files-read-only

I solved this by using rbind mount in /etc/fstab of my system OS, instead of symlinks! Works flawlessly.