Comment on Uncommon Syncthing usecases
zaphod@lemmy.ca 1 year ago
Echoing other comments, my backup strategy for all our devices is: Syncthing to replicate data to my NAS, restic to generate encrypted backups, and then cron+rclone to offsite those backups to Google Drive.
I absolutely love this setup.
-
It works anywhere. Syncthing takes care of firewall punching and all that so whether I’m at home or on the road, I know the data is being replicated correctly.
-
It’s immediate. Syncthing doesn’t run on some schedule. It’s constantly replicating so I know at minimum there’s a copy of all my data if something catastrophic happens.
-
It’s private, encrypted, and entirely in my control.
-
The setup is built of composable parts that can each be understood and debugged easily.
Normally I’m a little cautious about rolling my own infrastructure for something critical like backups, but this setup is so simple and robust that I just don’t worry about it.
Other use cases I’ve come up with:
-
I use Paperless as a DMS. It has a watch folder for automatically ingesting documents. I set up Genius Scan + Syncthing on my phone, syncing scans to the Paperless drop folder, so I can scan from my phone and automatically upload to Paperless without any additional app.
-
For a while I was playing Subnautica on my Steam Deck and my gaming rig. Subnautica doesn’t support the Steam Cloud so I used Syncthing to replicate the save data across my gaming devices.
Not particularly weird or outlandish, but of course I also use Syncthing to replicate my keepass database across devices as well.
Basically it’s my swiss army knife of “I have data over here, I need to get that data over there” and it’s amazing!
lemmyvore@feddit.nl 1 year ago
How does syncthing know what to upload to paperless watch dir if paperless keeps deleting the files after ingesting them?
zaphod@lemmy.ca 1 year ago
That’d exactly what you want! When the file initially lands in the sync folder, Syncthing sends it to paperless. Paperless ingests it, deletes it, and it disappears from my phone, now stored in paperless. Exactly what I need.
If I wanted the files to stay on the phone I’d set up the phone as Send Only and the paperless side as Recieved Only.
lemmyvore@feddit.nl 1 year ago
Oh you delete them from the phone too, ok that makes sense.
I don’t delete them from the phone so that’s a bit of a dilemma.
zaphod@lemmy.ca 1 year ago
Again, Syncthing supports one-way sync so allowing paperless to delete them and having that delete sync back to the phone is entirely optional.