This is exactly what I’m going to try, except with a VPS rather than a NAS.
My ideal flow is:
- I create an
incoming
orimport
or similar folder on my server. - SyncThing syncs images from my phone into that folder
- PhotoStructure picks up new photos in that folder and moves them into correct year/month/day directories (“automatic library organization”)
Currently PhotoStructure only copies files (does not move them) so I think I’d end up with duplicate copies of each photo (one in the incoming
folder and one in the library), until either this feature request is implemented or I write my own script to remove files from incoming
once they’re in the PhotoStructure library.
I feel like a sync feature directly built in to PhotoStructure could be more sophisticated though. For example, if the photo already exists in the library (exact hash match), do not bother sending the file to the server.