My current backup strategy is BTSync, which while super easy to get going is a pain in the ass to look up old images. Using direct IP on the app works perfectly, and the DNS lookup only works internally anyways.
All that to say that I’m probably going to use it and remove the btsync approach in a couple months.
I’ve been using it for about a month, and love it.
My one complaint: self-signed certs on reverse proxies seem to break the android app backup. I’m not sure why, but internal CA seems to make things angry. Its more likely to be a local setup issue than anything in immich, but frustrating to pin down.
For me, the gameification of Duolingo pushed me away. The fact that if I fail 3 times I had to wait to generate more “chances” is absurd when it comes to learning a new language; especially if that new language is a whole new character set, like Mandarin or any Cyrillic language.