Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • About Bonfire
Neil Brown
Neil Brown
@neil@mastodon.neilzone.co.uk  ·  activity timestamp 7 hours ago

New blogpost: "My initial thoughts about Immich, a self-hosted photo gallery"

Basically, docker aside, all rather positive!

I need to monitor whether automatic uploading of photos from GrapheneOS / Android, and from iOS, works, but fingers crossed.

https://neilzone.co.uk/2026/01/my-initial-thoughts-about-immich-a-self-hosted-photo-gallery/

#Immich #FOSS #selfhosting #blog

My initial thoughts about Immich, a self-hosted photo gallery

Background I am looking to move away from Nextcloud (another blogpost at another time), and one of the things that I wanted to replace was a tool for automatically uploading photos from my phone (Graphene OS) and Sandra’s phone (an iPhone).
⁂
More from
Neil Brown
  • Copy link
  • Flag this post
  • Block
David Baakman
David Baakman
@davidbaakman@mastodon.nl replied  ·  activity timestamp 3 hours ago

@neil For uploading I use syncthing, rather than the built-in sync. Actually, I have my (docker) Immich container connected to a read-only volume, so that Immich is just a readonly frontend.

My workflow: image on phone as synced to linux box using syncthing. There a script using exiftools and rdfind to rename, move and dedup them into my main archive and then I copy them into a separate folder for three months that are synced back to the phone.

  • Copy link
  • Flag this comment
  • Block
Neil Brown
Neil Brown
@neil@mastodon.neilzone.co.uk replied  ·  activity timestamp 3 hours ago

@davidbaakman Fancy!

  • Copy link
  • Flag this comment
  • Block
Habba
Habba
@lenndg@mastodon.social replied  ·  activity timestamp 5 hours ago

@neil I have been running it for a while now, friends and family members are the users. Super happy with it, now we don't rely on some tech giant to never lose all of our photos.

For mobile app it is very important to allow background activity in the OS settings of the app, otherwise the upload doesn't work.

  • Copy link
  • Flag this comment
  • Block
Neil Brown
Neil Brown
@neil@mastodon.neilzone.co.uk replied  ·  activity timestamp 5 hours ago

@lenndg Nice!

  • Copy link
  • Flag this comment
  • Block
Dale
Dale
@Q3fRtMU0WFxfK2M@toot.community replied  ·  activity timestamp 6 hours ago

@neil
Seems like you handled docker/podman part rather good =)

What are you reservations about face recognition? It's done fully locally, with photos you presumably took with permission of those in photos.

Also, a word of caution for anybody using immich: immich is not a backup solution. You sometimes (rarely for me, but YMMV) can get a file corruption on transfer. So something, like your rsync, in parallel is still a good thing to have.

  • Copy link
  • Flag this comment
  • Block
Neil Brown
Neil Brown
@neil@mastodon.neilzone.co.uk replied  ·  activity timestamp 6 hours ago

@Q3fRtMU0WFxfK2M Yes, I'm not giving up on my current backups.

  • Copy link
  • Flag this comment
  • Block
Matt King 🍔
Matt King 🍔
@mttkng@masto.98degrees.co.uk replied  ·  activity timestamp 6 hours ago

@neil been using it for a couple of years now. Auto-syncing from iOS is seamless in the most part. I’m running it on a Pi with a large SSD attached for storage which works okay. It does sometimes get a little bogged down when transcoding video but all the other processes (face recognition, thumbnails, etc.) work well. This is definitely a hardware issue though.

The search still blows my mind.

  • Copy link
  • Flag this comment
  • Block
Neil Brown
Neil Brown
@neil@mastodon.neilzone.co.uk replied  ·  activity timestamp 6 hours ago

@mttkng Perfect - thanks!

  • Copy link
  • Flag this comment
  • Block
Blort™ 🐀Ⓥ🥋☣️
Blort™ 🐀Ⓥ🥋☣️
@Blort@social.tchncs.de replied  ·  activity timestamp 7 hours ago

@neil
How is the object/face recognition? I try searching for a specific person in Nextcloud photos, but it's a bit hot or miss.

#Immich #Nextcloud #Photos

  • Copy link
  • Flag this comment
  • Block
Neil Brown
Neil Brown
@neil@mastodon.neilzone.co.uk replied  ·  activity timestamp 7 hours ago

@Blort Pretty darned good!

  • Copy link
  • Flag this comment
  • Block
Lars Marowsky-Brée 😷
Lars Marowsky-Brée 😷
@larsmb@mastodon.online replied  ·  activity timestamp 7 hours ago

@neil Yes, it's really good.

I have but two gripes, everything else is excellent. I want yyyy-mm-dd dates goddamnit even if my locale is English. And the somewhat more UX-relevant "don't show all my albums/photos always" aka "safe for work" mode (which, turns out, is really quite hard a problem to generally define and have a good UI for!).

  • Copy link
  • Flag this comment
  • Block

BT Free Social

BT Free is a non-profit organization founded by @ozoned@btfree.social . It's goal is for digital privacy rights, advocacy and consulting. This goal will be attained by hosting open platforms to allow others to seamlessly join the Fediverse on moderated instances or by helping others join the Fediverse.

BT Free Social: About · Code of conduct · Privacy ·
Bonfire social · 1.0.1-beta.22 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Code of Conduct