News for hackers. Stuff that matters.
Re:RIP iCloud, Self-Hosting Part 5: Finale by jmathai on Tuesday September 22, 2020 @03:39AM (#24551928)
I moved my photos to Synology 5 years ago and have never looked back. I did some very thorough research into a number of options including iCloud, Dropbox, Google Drive, etc. and they all had some really odd behavior which kept me from using them (i.e. getting select photos into iCloud Photos was impossible - it was every photo taken or nothing ... and don't get me started on iCloud Drive's incompatibility with iCloud Photos).

Right now I'm using DS File from Synology to transfer photos to my NAS and from there there's a script [1] that organizes it into a destination folder which is then synced to Dropbox and Google Photos simultaneously. So I get to use Google Photos as my primary photo viewer but it's just essentially a cached copy of my library (which I could trash and restore at any point).

I have a series of blog posts [2] about my setup.

[1] https://github.com/jmathai/elodie

[2] https://medium.com/vantage/understanding-my-need-for-an-auto...

Re:RIP iCloud, Self-Hosting Part 5: Finale by tchalla on Tuesday September 22, 2020 @04:56AM (#24552373)
Your Elodie script looks great! I have a question. Is it possible to use your script and bypass Google Photos completely? For example, would it be possible to directly put sync Photos from iPhone to NAS whenever you are within a WiFi network?
Re:RIP iCloud, Self-Hosting Part 5: Finale by jmathai on Wednesday September 23, 2020 @03:48AM (#24564200)
Yes. The default configuration does not include Google Photos at all.

The script doesn't make many assumptions so you can get it to do pretty much anything (i.e. I wrote a plugin to have it upload a copy of every photo to Google Photos).

Here's an example of how you could get it to do what you asked if you were using Synology.

1. Use DS File's Photo Backup option to automatically sync photos from your phone to your Synology.

2. Have a scheduled task on your Synology to process photos in the synced folder to your destination folder. (I have this run every minute - it's cheap, I'm impatient, it's worked for years)

3. (optional) Configure Cloud Sync to sync the destination folder to Dropbox/Google Drive/etc. (Now you've got 2 geographically distributed copies of your archive and each supports versioning)