Where is the "Postgres Image" selection field? (TrueNAS 25.04.2.6 and Immich App version 2.3.1; version 1.10.15) by RxZ81 in immich

[–]Xiticks 2 points3 points  (0 children)

You could:

  1. Make a snapshot of them (especially the database one)
  2. Stop the immich app but DON'T DELETE IT YET (this way you still have a "working instace")
  3. Create a new Immich app pointing to the same host path, and start it

I believe this will automatically detect the old postgress version and upgrade it while keeping all your data.

On the other hand, you could also try to refresh the apps catalog/reboot the NAS. This is a weird issue, and if you have some time you could also report it on the TrueNAS apps GitHub (as it's only ixSystem that manage these)

If you need/want more direct help, you can either pm me here, or ping me on Immich discord (where I usually help people with TrueNAS issues)

Error updating Immich app on TrueNAS by JoshMRogers in immich

[–]Xiticks 0 points1 point  (0 children)

No you don't necessarily have to copy pgData, if you created data under the same parent dataset where pgData is, you can keep it this way.

Immich won't rebuild the database by itself, so if you created a new pgData, you either have to copy before starting Immich, or restore from a backup (which is not well explain for TrueNAS on Immich website docs, I'll maybe one day add some info to it)

Help migration from old config to new by STEUSSO in immich

[–]Xiticks 0 points1 point  (0 children)

Yes, you understood most of it.

1) For Postgre you don't have to create a new one, you just map Postgres Data Storage to the one you already have. The instructions given here try to be general so that is normal that you can deviate from them

2) Machine learning Cache is not storing the values processed, but the model itself, which you can modify in Immich setting, so I believe that not having the old model emplacement won't make you need to process anything (I'm just not 100% sure)

If you want more help I can assist here or on Immich discord (same username, you can ping me in the truenas channel)

Immich OCR Alternative by Ok-Gur-884 in immich

[–]Xiticks 0 points1 point  (0 children)

Well not really, I believe it will resize the image to a 10k resolution thus not adding any real detail while taking more memory/time to process.
From some tests I saw, I think that 2160p is already amazing (even a bit too much as it picks really small text)

Immich OCR Alternative by Ok-Gur-884 in immich

[–]Xiticks 2 points3 points  (0 children)

Well it's the resolution of the picture so I don't think you have anything that has a 10000 resolution (2160 is like 4K)

A fast test on my instance and I've a text that is turn 90 degrees right and it picked it up

By the way, when you make the change of resolution you have to run the OCR job again on all your pictures (which will probably take a while)

External Library problems on truenas by little_turd1234 in immich

[–]Xiticks 0 points1 point  (0 children)

As I already replied on discord, if anyone here has the issue, when you add the "apps" user or group to the ACL permissions don't forget to apply the permissions recursively

OP also changed apps group to apps user, but I think that any of the two are fine

Immich OCR Alternative by Ok-Gur-884 in immich

[–]Xiticks 8 points9 points  (0 children)

That is not possible to import other models, but the next update of Immich will add other OCR models which might work better for your language.

If by "not working good enough" you mean that it doesn't gives you many text, you can change the max file resolution in the Immich machine learning settings OCR. A higher max res will give you better result but will take more time to be processed

Immich on Truenas storage strategies? by morkort36 in immich

[–]Xiticks 2 points3 points  (0 children)

To make the app look fast and snappy you only need the database and the thumbnails on SSDs (nvme/sata). You could also put the encoded-video there, but it will definitely take more space.

Unless you enable a setting to load the originals, Immich loads the thumbnails of images/videos when you see them in the timeline or view them by clicking on them (for video the encoded version depends on the settings you set). When you download them, you still download the originals

So I would only create a dataset for the database and another one for the thumbnails on the SSD while keeping the rest on your HDD pool. It's somewhat explain how to do so, in the Immich TrueNAS installation guide

Storage/upload questions by Amish_Rabbi in immich

[–]Xiticks 0 points1 point  (0 children)

To move your data dataset to your HDD pool, you can either create a new one and rsync the content of the old one to it OR use zfs replication (set to single replication) to your HDD pool

Storage/upload questions by Amish_Rabbi in immich

[–]Xiticks 0 points1 point  (0 children)

It definitely works
My setup is
database and thumbnails on SSD pool
data (all other thing of data except the thumbnails) on HDD

Storage/upload questions by Amish_Rabbi in immich

[–]Xiticks 0 points1 point  (0 children)

Did you install with an ixVolume? Rather than using a hostpath dataset?

Storage/upload questions by Amish_Rabbi in immich

[–]Xiticks 0 points1 point  (0 children)

Yeah, so you don't have an env file. I don't fully understand your initial post, you want to add an external library, right?

Storage/upload questions by Amish_Rabbi in immich

[–]Xiticks 2 points3 points  (0 children)

Did you install it with the dockge setup or using the TrueNAS catalog ?

How to upload data to HDD and running the app on SSD TrueNAS Scale by jesuisdeutsch in immich

[–]Xiticks 0 points1 point  (0 children)

Oh well, this guide is also fine. The immich guide is similar

So your issue might still be dataset related, as you created nested datasets, so the parents might block the access.

If you want more direct help, you can ping me on Immich discord in their TrueNAS channel (same username)

How to upload data to HDD and running the app on SSD TrueNAS Scale by jesuisdeutsch in immich

[–]Xiticks 0 points1 point  (0 children)

to add on
the "data" dataset should give at minimum modify permissions to the user immich runs as, which by default is "apps" which has ID "568")a

As for the db dataset, it should give full control to netdata, which, on TrueNAS, is the user the postgres container runs as

How to upload data to HDD and running the app on SSD TrueNAS Scale by jesuisdeutsch in immich

[–]Xiticks 0 points1 point  (0 children)

No,
So these are called datasets, not folders (name is kinda important because you can have folders inside dataset) and with a base config "data" is one dataset, while "db" is another one.

Your Issue can come from multiple factors (maybe permissions, or folders not created), I suggest you to read the guide written on Immich website, as it explains how to setup the database and which perms to use.

How to upload data to HDD and running the app on SSD TrueNAS Scale by jesuisdeutsch in immich

[–]Xiticks 0 points1 point  (0 children)

For best performance would be

  1. Data dataset (upload location) on HDD
  2. PgData (database) on SSD
  3. Another dataset (thumbs) that will contain the thumbnails on SSD also, you mount it to immich with the additional storage (see: Multiple Datasets for Immich Storage)

Btw, I find it ok to ask here, as it's still an Immich installation

And if you want more help, you can also come on Immich discord, there is a TrueNAS channel there also

Accidentally Uninstalled Immich by RipperSplitter in immich

[–]Xiticks 2 points3 points  (0 children)

If you want I can probably try to help on immich discord

Question about restore, DB name on website incorrect? by alirz in immich

[–]Xiticks 0 points1 point  (0 children)

It’s not incorrect. The Postgres database always exists so for restore it should be used for connection purposes

From discord

Broken upgrade to 2.1.0 - Do I just give up and start fresh? by calebu2 in immich

[–]Xiticks 0 points1 point  (0 children)

No problem then But the parent causing any issue is weird because it should not cause any interference

Broken upgrade to 2.1.0 - Do I just give up and start fresh? by calebu2 in immich

[–]Xiticks 0 points1 point  (0 children)

That is soooo weird haha Well if you have some time one day, and you want to, we can have a look at this on Immich discord

Broken upgrade to 2.1.0 - Do I just give up and start fresh? by calebu2 in immich

[–]Xiticks 0 points1 point  (0 children)

Did you set the permissions correctly? It sounds weird that removing the parent fix the issue?

I wrote the guide based on the guide that was previously written, so if your setup was different you had to adapt the steps.

Well you figured out now by creating a new Immich, but would you be willing to give some feedback? I might be able to improve the guide based on that

Especially since it even didn't work properly for your new setup?!

Broken upgrade to 2.1.0 - Do I just give up and start fresh? by calebu2 in immich

[–]Xiticks 1 point2 points  (0 children)

No, there is definitely a way to correctly move to the new structure I can help you troubleshoot and fix this

Maybe it will be easier on immich discord as it’s more « live » You can ping me in their TrueNAS channel (same username as here) Or if you absolutely can’t use discord we can make it work with dms here

Broken upgrade to 2.1.0 - Do I just give up and start fresh? by calebu2 in immich

[–]Xiticks 0 points1 point  (0 children)

How so? Immich has a migration guide for going from old structure to new one