immich v1.124.0 released (github.com)
from petsoi@discuss.tchncs.de to linux@lemmy.ml on 08 Jan 10:25
https://discuss.tchncs.de/post/28221895

High performance self-hosted photo and video management solution

#linux

threaded - newest

penquin@lemm.ee on 08 Jan 13:35 next collapse

Pretty decent piece of software. Been using it for a while and it hasn’t really had many issues. Got it set up with my synology NAS and I like it.

Naich@lemmings.world on 08 Jan 14:21 next collapse

I love it. I’m going to be deleting my Google Photos account soon.

Red5@lemmygrad.ml on 08 Jan 20:30 collapse

Did you try Synology Photos? If so, how does it compare?

penquin@lemm.ee on 08 Jan 22:48 collapse

Synology photo is extremely slow and messy as hell. It keeps uploading photos as duplicates. It also kills the battery on my phone.

Quazatron@lemmy.world on 08 Jan 21:45 next collapse

Thank you for mentioning what it is/does. Too many announcements I see don’t do that.

repungnant_canary@lemmy.world on 08 Jan 22:06 next collapse

I love to see it evolving but I also wish it was stable enough to be auto-updatable

niemcycle@lemmy.world on 09 Jan 07:54 next collapse

Apparently the stable release is planned for the first half of 2025, so you may not have to wait too much longer!

MangoPenguin@lemmy.blahaj.zone on 09 Jan 14:38 collapse

It is, I’ve been auto updating it for almost 2 years. Just needs a quick fix every now and then.

Obviously make sure your backups are working properly.

corsicanguppy@lemmy.ca on 08 Jan 22:32 next collapse

Still requires docker?

asap@lemmy.world on 09 Jan 01:12 collapse

What else would you want to run it on?

jaggedrobotpubes@lemmy.world on 09 Jan 03:27 collapse

It’s only ever gonna be incredibly niche if it requires some arcane programmer shit to run.

I want to use it but getting into docker is silly.

asap@lemmy.world on 09 Jan 03:44 next collapse

I would consider docker very easy to use and well worth exploring. The benefit of Docker is that it runs exactly the same on any system, no matter what the underlying OS is.

Here’s how difficult it was to set up Immich:

  1. Download a docker-compose.yml file, which describes the options for the Immich server.
  2. Run docker-compose up -d

That’s it. Immich is now installed and running.

warmaster@lemmy.world on 09 Jan 05:15 next collapse

Same here. I just installed Proxmox on an old machine, then Coolify, boom… Docker ready without the knowledge. There’s a ton of apps one click away, immich included.

Gutless2615@ttrpg.network on 09 Jan 05:22 next collapse

lol docker ain’t that.

JustEnoughDucks@feddit.nl on 09 Jan 11:34 next collapse

Lol docker is literally the easiest and most user-friendly server program administration method… It is literally one user-readable configuration file and everything is automatic.

Vm’s are more complicated and have you even tried managing many services on bare metal with conflicting libraries, database versions, etc…? That is truly arcane arts of programming scripts.

Wispy2891@lemmy.world on 09 Jan 13:46 next collapse

It would be the exact opposite if it wasn’t using docker, it requires specific minor versions of multiple software, people on Debian would always get versions too old while people on arch too new

Nibodhika@lemmy.world on 09 Jan 14:19 collapse

I think you got docker mixed with something else, since docker does the exact opposite, i.e. allows you run services without all of the arcane shit involved. Just put the compose file in a folder and run docker compose up -d and you’re done, whereas the alternative would be to install a database, configure it, install the immich service, connect it to the database, write a service file for both database and service to allow it to be auto-started, and face multiple issues due to missing dependencies or permissions.

weker01@sh.itjust.works on 09 Jan 15:33 collapse

Not to mention there are so many more ways to fuck up security when configuring it all on your own outside a container.

Edit: of course one can also fuck up security with a container

Nibodhika@lemmy.world on 09 Jan 16:01 collapse

Absolutely, and in most cases (while one shouldn’t rely on this since escaping a docker container is sometimes doable) even if there is a security breach the invader would be limited to the service image, which would get recreated upon restart.

utopiah@lemmy.ml on 09 Jan 06:37 next collapse

I really need to take the time to

  • install (or even update) my local instance
  • try a batch import (any hint?) from iOS (iirc the app did work well, just takes a while the first time)
  • setup the ML part (on a 2080ti, so that also will probably take time initially)
OminousOrange@lemmy.ca on 09 Jan 14:54 collapse

The first big import will always take time if you have a lot of photos, as will the associated machine learning processing. I’d say you don’t need a GPU like that for normal use though.

utopiah@lemmy.ml on 09 Jan 18:52 collapse

Does it mean I would do the first import on desktop, including ML, then I could switch the resulting data (via e.g Docker) to a RPi5 if I get <100 new photos per day?

Atemu@lemmy.ml on 09 Jan 21:15 next collapse

You can also just do the initial import on a NAS. It might take a day perhaps but, honestly, does that matter?

OminousOrange@lemmy.ca on 09 Jan 22:29 collapse

I’m not sure I understand. Whatever machine is hosting the Immich server will be doing all the processing. Uploading to there will go as fast as your internet connection/storage speed can go, and ML processing will be based on the processing power of the server. You can also manage the ML tasks if you want (Administration > Jobs and/or Settings).

utopiah@lemmy.ml on 10 Jan 06:12 collapse

Whatever machine is hosting the Immich server will be doing all the processing

By default yes but it’s possible to do remote ML, cf immich.app/docs/guides/remote-machine-learning so my “ideal” setup would be all on RPi5 BUT initial ML tasks (because it’s going to be > 100GB of photos at first) either directly on my PC with GPU or remotely (cf guide).

OminousOrange@lemmy.ca on 10 Jan 13:17 collapse

Ah, yes that’d probably be a good idea.

toastal@lemmy.ml on 09 Jan 08:53 collapse

Community still locked to proprietary MS GitHub + Discord?

InnerScientist@lemmy.world on 09 Jan 15:46 collapse

No, they can quit whenever they want, they just don’t want to.