Immich finally goes stable, a talk with the team (www.youtube.com)
from artiman@piefed.social to selfhosted@lemmy.world on 03 Oct 15:12
https://piefed.social/post/1332052

#selfhosted

threaded - newest

artyom@piefed.social on 03 Oct 16:36 next collapse

I wish they would just mirror !futo@peertube.futo.org already

GreatBlueHeron@piefed.ca on 03 Oct 21:24 collapse

I know what futo is, but I don't understand what you're asking for here?

artyom@piefed.social on 03 Oct 22:55 collapse

They have a PeerTube instance but they don’t mirror it. They must be uploading them manually for some reason, so they’re delayed.

tuckerm@feddit.online on 03 Oct 17:24 next collapse

I love the fact that they produced an installation DVD.

Ugurcan@lemmy.world on 04 Oct 07:40 collapse

I’m confused tho, isn’t Immich a docker image? What does installer do, install Docker as a dependency?

tuckerm@feddit.online on 04 Oct 20:39 collapse

There’s a photo of the back of the case here, which describes how to use it: https://immich.store/products/immich-retro

So it sounds like it’s a bootable Linux image, with Immich already set up on it.

WhyJiffie@sh.itjust.works on 04 Oct 23:19 collapse

I wonder where will it store the images though

Sunny@slrpnk.net on 03 Oct 21:37 next collapse

This is huge! Been wanting to spin up immich for a good while and this will defo put it higher on my todo list!

corsicanguppy@lemmy.ca on 03 Oct 21:46 next collapse

Still container crutches?

[deleted] on 03 Oct 22:12 next collapse

.

roofuskit@lemmy.world on 03 Oct 22:47 collapse

The self hosting version of a grognard.

guynamedzero@piefed.zeromedia.vip on 04 Oct 06:53 collapse

Ami having a stroke? Are you having a stroke? What the hell is going on?

roofuskit@lemmy.world on 04 Oct 11:31 next collapse

Have you tried looking up the term yourself?

gdog05@lemmy.world on 04 Oct 21:37 collapse

Have you tried just explaining when you use jargon? If you don’t understand the term enough to explain it, I get it. That’s how I am with the laws of thermodynamics. But, no reason to be hostile about knowing the term and not the definition.

1984@lemmy.today on 04 Oct 11:35 collapse

Lol sometimes it feels like that here :)

Devconsole@sh.itjust.works on 04 Oct 17:43 collapse

What’s the problem with containers?

southernbeaver@lemmy.world on 04 Oct 01:15 next collapse

I self host immich and I love it. I just wish Google would leave it’s permissions alone and I wouldn’t have to interact with it or it’s permissions would be revoked.

creation7758@lemmy.ml on 04 Oct 01:43 next collapse

What do you mean? Google is managing the permissions for your self hosted immich?

southernbeaver@lemmy.world on 04 Oct 02:34 collapse

My phone

BCsven@lemmy.ca on 04 Oct 04:39 collapse

Pretty sure you can set the options to leave permissions alone per app. At least on Graphene OS you have control of it.

pipes@sh.itjust.works on 04 Oct 12:56 collapse

And in LineageOS, so I hope it’s in all android distros. App info > turn off “Manage app if unused”

NENathaniel@lemmy.ca on 05 Oct 00:44 next collapse

On Samsung phones I believe you can disable this

RaivoKulli@sopuli.xyz on 05 Oct 07:44 collapse

<img alt="" src="https://sopuli.xyz/pictrs/image/c584a3c0-bef3-4120-ab2a-a80dfccfd85e.webp">I have this setting to prevent that

PlutoniumAcid@lemmy.world on 05 Oct 08:49 collapse

This image is hilariously unhelpful 😂 but we can work it out.

RaivoKulli@sopuli.xyz on 05 Oct 09:16 collapse

Tbh the pic was just supposed to show that such setting exists at least on my device. It is under app info (long click the app, press (i) and it’s there.

peetabix@sh.itjust.works on 04 Oct 05:59 next collapse

Is it possible to use Immich without Docker?

rollerbang@lemmy.world on 04 Oct 06:39 next collapse

There’s no reason there wouldn’t be a possibility. Maybe more effort, but simply duplicate what it does. Or launch in Docker and analyze how it’s done, then reproduce.

floquant@lemmy.dbzer0.com on 04 Oct 07:25 next collapse

Should be, but why?

AtariDump@lemmy.world on 04 Oct 12:26 collapse

If they’re like me, I get the why.

When I started out, docker just seemed like more of a complication. I wanted to just run things on the local system without having to learn something else.

Docker makes it nice in that there are no dependencies conflicts and things just work. Plus, removal is easy an leaves no trace.

madcaesar@lemmy.world on 04 Oct 12:38 collapse

When I first learned about docker I was sure it was a scam. It sounded too good to be true. It’s literally the meme it only works on my computer so we’ll ship your computer!

It’s awesome! And still feels like magic!

AtariDump@lemmy.world on 04 Oct 19:18 collapse
electric_nan@lemmy.ml on 04 Oct 19:25 next collapse

I run it with Yunohost.

WhyJiffie@sh.itjust.works on 04 Oct 23:14 next collapse

surely. check the file named Dockerfile in their git repo, it basically holds the installation instructions.

WhyJiffie@sh.itjust.works on 04 Oct 23:16 collapse

surely. check the file named Dockerfile in their git repo, it basically holds the installation instructions.

guynamedzero@piefed.zeromedia.vip on 04 Oct 06:52 next collapse

Coincidentally I set up Immich yesterday without even knowing this happened!

madjo@feddit.nl on 04 Oct 07:11 next collapse

Ever since the upgrade to 2.0 I’ve been unable to sync the photos on my phone. “Sync failed, cannot process backup” and I don’t know why.

Ugurcan@lemmy.world on 04 Oct 07:41 next collapse

Check Docker logs.

madjo@feddit.nl on 04 Oct 21:13 collapse

Apparently I have a database issue. It tries two photos and both fail with a foreign key error and then the process stops. I had deleted both photos it initially complained about, but then it complained about the next two. I fear I’m going to have to reinstall.

Tja@programming.dev on 04 Oct 14:30 collapse

Same for me, but without updating the backend. Probably an app bug.

madjo@feddit.nl on 04 Oct 21:11 collapse

Went into the app’s logs (tap your icon in the upper right corner and choose Logs)

And in my case it’s a database issue:

SqliteException(787): while executing statement, FOREIGN KEY constraint failed, constraint failed (code 787) Causing statement: INSERT INTO “remote_exif_entity” (“asset_id”, “city”, “state”, “country”, “date_time_original”, “description”, “height”, “width”, “exposure_time”, “f_number”, “file_size”, “focal_length”, “latitude”, “longitude”, “iso”, “make”, “model”, “lens”, “orientation”, “time_zone”, “rating”, “projection_type”) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ON CONFLICT(“asset_id”) DO UPDATE SET “city” = ?, “state” = ?, “country” = ?, “date_time_original” = ?, “description” = ?, “height” = ?, “width” = ?, “exposure_time” = ?, “f_number” = ?, “file_size” = ?, “focal_length” = ?, “latitude” = ?, “longitude” = ?, “iso” = ?, “make” = ?, “model” = ?, “lens” = ?, “orientation” = ?, “time_zone” = ?, “rating” = ?, “projection_type” = ?, parameters: ffc547f5-78ad-42b9-856b-fdd9df8f6586, placename, state, country, 2025-05-24T14:43:35.000Z, , 1440, 1920, null, null, 3850688, null, 00.0000, 00.0000, null, Apple, iPhone 16 Pro, null, 1, Europe/Brussels, null, null, placename, state, country, 2025-05-24T14:43:35.000Z, , 1440, 1920, null, null, 3850688, null, 00.0000, 00.0000, null, Apple, iPhone 16 Pro, null, 1, Europe/Brussels, null, null.

(redacted lat/long positions a bit)

I think I’m going to reinstall. This issue is over my paygrade.

WhyJiffie@sh.itjust.works on 04 Oct 23:10 collapse

the log message contains coordinates and city names, you may want to redact it.

also this is a database issue in the app. what version is this? you should probably report it, but with a redacted log line before you publish where you live

madjo@feddit.nl on 05 Oct 12:06 collapse

the app version is also 2.0.0 on iOS, upgraded from the previous version.

So this isn’t a database issue on the server? But one in the app?

WhyJiffie@sh.itjust.works on 05 Oct 14:27 next collapse

yeah, it must be an app issue. log out and reinstall, and then set up the tracked albums again and it should work.

BCsven@lemmy.ca on 05 Oct 14:54 collapse

I upgraded from a pre 1.32 server, and needs an update to a 1.33 to 1.36 server version and opening app once before moving to server 2.0. So it could definitely be the server database end. It does an auto migrate of server database with the proper steps.

mrl1@jlai.lu on 04 Oct 10:31 collapse

I love these guys so much, what they are doing is truly incredible. Immich is how I started self hosting and they’ll be the first 100 bucks I take off my first big boy paycheck.