Not writing on mounted drive

Hello

I have Synching running on unraid. There I have some mounted drives from my Nas (Plex and immich both on unraid have read and write access to those drives w/o any problems)

I have added a container folder /Sync_Folder Which is linked to one of my remotes

Problem: data received from syncthing from my mobile phone is only stored in the container folder.

Syncthing was installed from the app store

Thanks for any advice.

https://docs.docker.com/storage/volumes/

Unraid uses Docker for apps, so your external storage needs to be configured so that they’re visible inside the container (technical term is “bind mount”).

I am not the linux guy… but it looks all fine for me… image still not working

Have you verified that /mnt/user/appdata/syncthing and /mnt/remotes/192.168.2.30_homes/Huede82/Bilder_und_Videos/MobileBackup/s22/ exist and are writable?

While the first path looks normal, the second one is pretty unusual.

It’s been a while since I tried Unraid, so maybe it’s part of a new naming scheme, but including an IP address seems really odd and inflexible (e.g. what happens when the IP address of a client/host changes?).

Hi, I am using NFS for the connection from unraid to the NAS and this is how this drive was mounted. My Nas and unraid have fixed IPs. And yes the folders are available and writeable. I can reach them also via unraid file browser

Ah, I thought there was just the Unraid server (since Unraid is an OS for a NAS :smirk:).

The web-based file browser is like to have elevated permissions, which won’t be the case for Syncthing in a your Docker container.

You’ve got a relatively complex setup, so the various layers of permissions between the OS, NFS and Docker volumes will have to be sorted out.

On a related note, it’s generally not recommended to use a NFS share as the source/target storage for file sync software because of the network overhead, the lack of filesystem notification support, etc.

1 Like