I hope we’re well and good today
PLEASE NOTE, I’M NOT AS TECH AS YOU!
I waffled on way too long - so to cut to the chase:
Is it OK on TrueNAS to have a SyncThing dataset with 2 users - one for SyncThing itself to use, and another that’s read-only for my phone to access as an SMB?
How I'm getting away from Cloud services (Dropbox,GDrive)
I’ve probably said this before, but I’ve been trying solutions that gets me away from Dropbox and GDrive that I’ve been using for the best part of a decade. The tools I’ve chosen are TrueNAS Core, SyncThing and TailScale. I did try NextCloud a good while ago, I wish I could remember why, but I didn’t like it. I tried it for a good few weeks - I think it just provided more features than I needed (i.e. that could go wrong).
Obvious description of how Cloud services work for me
The way it 's been working, and working well is the file caching ability of Dropbox/GDrive - I don’t have to physically download files to a device, as I’m sure you know, it’s a ‘request and get’ facility. This is mainly a feature I need when out and about and on a mobile device such as a phone…it is rarely needed, but when I do need it, it’s very useful.
So I thought, SyncThing to the rescue!
ST is great, it has useful exclude features (for folders/files/file types) so that I’m not downloading TB’s of data from a ST folder onto the relatively tiny memory of a mobile device. The downside is it’s quite fiddly, I have to go through my data carefully and if I had to re-install ST on another device, i might forget a file type and fill up my phone accidentally!
So I’ve got another plan, TailScale and SMB:
I’ve set the SyncThing folder to have 2 users, one for SyncThing and another just for me to access the ST directory via Tailscale and SMB (read-only) when I’m out. So far there are no conflicts.
I do welcome any thoughts on this, as well as raising any problems I might have in the future.