← Back to context

Comment by jmathai

10 hours ago

Given this is a largely technical crowd, I feel it my duty to share just how good (and free/open) Immich is.

If you’re like me and don’t want to be an “admin for life” then it’s still for you.

What has worked for me for over a decade is to keep the source of my photos in a boring old folder (backed up to my synology and Dropbox). And then layer photo viewing and sharing apps on top.

The day I’m sick of Immich and there’s a better alternative, I switch.

I’ve written about how it works as I’ve gone along. Recommend reading and putting your own twist on it.

https://jaisenmathai.com/articles/my-ridiculously-robust-pho...

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

100%!!

In fact I'm also using Immich and it's amazing! It's as good as the Google Photos app, but you own your data and can more cheaply upgrade your storage, if needed.

On that old Photobucket account I was hoping to find screenshots I made as a kid. Didn't store actual photos there, thankfully.

I was a big fan of your OpenPhoto / Trovebox solution back in the day.

It was ahead of its time. Glad you're still working in the photo sharing space!

  • Oh wow. Thank you and great to run into folks from that community.

    I’ve preserved all of the tags and albums from my Trovebox library. Had high hopes of integrating it into Western Digital NAS devices but…big co :/

I've been using it for about 6 months now and I'm mostly happy with it, but there are definitely some pain points. Depending on individual use-case, it can be a bit tricky to get setup.

I dislike Docker Desktop for Windows, so I run it in a docker container on Windows Subsystem for Linux with Tailscale and have configured it to automatically initialize all of it when my PC is powered on. It took me many hours and lots of chatting with GPT to get it working. Perhaps my configuration is uncommon though.

My biggest issue with it is the overhead and lack of smart configuration. For example my wife and I have the same mobile device (Android) and we can't share an account while having backups made at the same time because backups mimic the default android images folders and both devices have the same structure. If we have two different accounts, then each account generates its own thumbnails and you have to run facial recognition on each one individually (which required a lot of manual tagging). This wastes a lot of time and space.

The second problem is it can't just work with the file system structure and organization I have in my external folders "as-is". You basically have to recreate them as albums inside immich yourself. I found a handy script that did this for me, but the experience is somewhat lacking.

Third issue is I can't backup to external folders. Backups go to the default immich folder and I have to manually pull them out of these and dump them in the correct external folders (recall that I have my own file structure).

I've gone to their github and luckily there are issues out on all of these which I promptly upvoted, but I'm not sure any of them have been resolved by the team yet. I'm hoping they get fixed soon.

Edit: I should mention that I don't enjoy having a bunch of different services running to get this working like an out-of-the-box experience should. For example adding Dropbox to the equation is a no-go for me. The idea of adding even more system resources dedicated to this function is a huge turn off. I also use a cheap DAS (not a NAS - and yes I do manual backups for offsite storage) because I don't want to fork out a fortune for the Synology solution. These are all things that Immich itself should be able to handle without having these complex systems with multiple failure points.

  • I feel your pain points.

    > The second problem is it can't just work with the file system structure and organization

    I presume you know about storage templates and ruled them out.

Just a heads up, but Immich mobile app deleted my local copies when I activated the backup, for some unknown reason. I've checked my settings and there is an option to free up space on backup, but I didn't activate it. It's not something catastrophic, but some messaging apps will not see your pictures and will consider them corrupted

  • I don’t trust Immich myself :). Its read only external library feature is what made it an option for me.

Can Immich on Android automatically upload taken photos like Google Photos?

  • Yes, it work well. It works less well on ios, some pain points due to how Apple handles background apps.

    • It works okayish on ios. Could be better, but it works. Sometimes I just have to open the app on my iphone to start the sync process, but most of the times it just works. Anyway, i'm so glad i migrated, should have done it earlier.