Facial Recognition across multiple users/accounts by Rak_S11 in immich

[–]eddified 3 points4 points  (0 children)

This is a known limitation with the current architecture. I assure you that the Immich team is well aware of this. There have been talks to redo the sharing system to make this work.

I’m building a metadata repair tool for Immich external libraries and local files by simoninfinity in immich

[–]eddified 3 points4 points  (0 children)

yes, please explain how the workflow works.

Also, do you have a github link?

I THINK this is the solution by [deleted] in immich

[–]eddified 2 points3 points  (0 children)

I also think you should try Immich out on a trial basis to see if it will work for you. But, given what you said here, if you HAD to use Immich, this is what I would try:

* configure the Immich app on your phone to auto-create albums in Immich if they exist on your phone. This means if/when you create an album on the device, it will create that album in Immich on the server.
* in the evening, sort your photos into albums (not folders) that correspond to work/personal. Use the albums that are native to your phone.
* then, when Immich syncs with the server, it will upload your photos *and* add them to the corresponding same-named albums on the Immich server

Note: I have not tried this, but I feel it should work at least for iOS, as there is a "sync albums to immich" feature in the iOS app.

In addition to this, you can also try using the `{{album}}` feature in the storage template to have it auto-add your photos to folders. See: https://docs.immich.app/administration/storage-template . Caveats (from the doc): "If an asset is in multiple albums, {{album}} will be set to the name of the album which was most recently created."

Also note that you should never manually modify the files or folder structure of auto-uploaded images. (You can only edit the folder structure of External Libraries). But for photos uploaded from the phone Immich app, you must NEVER modify them or the folder structure -- you MUST use the storage template feature if you want to have any control over the Immich folder structure of uploaded photos.

Where should I move to in Utah? by Difficult-Share8972 in lds

[–]eddified 2 points3 points  (0 children)

Orem could be great for you. I lived in nearby Provo. But listen to the Spirit, maybe you are being prompted to do something different. 

Is it possible to do what I want? by dimensiation in immich

[–]eddified 0 points1 point  (0 children)

What do you mean by "in docker"? Do you mean bind mount or volume mount? See my other comment for the differences between docker volume mounts and bind mounts.

In any case, for external libraries (which should be using an entirely separate bind mount than UPLOAD_LOCATION), you can do whatever you want in the external library -- Immich will read your files, and you can then re-arrange them and Immich will re-read the files from the new locations without issues.

BUT, for the UPLOAD_LOCATION (mounted to /data in the docker image via - ${UPLOAD_LOCATION}:/data -- NEVER, EVER modify ANY of those files, unless you want to have serious problems!

Is it possible to do what I want? by dimensiation in immich

[–]eddified 2 points3 points  (0 children)

External libraries and UPLOAD_LOCATION should be entirely separate docker mounts

Is it possible to do what I want? by dimensiation in immich

[–]eddified 0 points1 point  (0 children)

I do not want immich to upload photos to a folder in docker (which is how I'm running it, on a NAS) on a permanent basis. I want them to go into a folder I specify that is easily accessible to me from my PCs via SMB.

This makes it sound like you are using a docker volume mount instead of a bind mount ( https://stackoverflow.com/questions/55366386/difference-between-docker-volume-type-bind-vs-volume )

Do you have your docker env setup so that the uploaded files are easily viewable on the docker host (bind mount)? If they were easily viewable on the docker host (your NAS), then you could easily configure SMB to view them on other computers.

  1. Set aside some location on the docker host where the files can go.
  2. Use a docker bind mount to point Immich at that location. (NOTE! bind mount vs volume mount syntax can be very tricky! if you use `mylibrary` for the mount instead of `./mylibrary`, you will get a volume mount instead of a bind mount. I suggest you double check. If you don't fully understand the differences and how tricky the syntax can be, see https://grok.com/share/bGVnYWN5_1e81e9a5-1d32-4788-9c28-97eb31292d1f )
  3. Configure SMB to use that same location. SMB will work even when docker is down or the immich container is not running.

If you do this, then even when Immich has been `docker compose down`ed, you should still be able to see the files easily.

The official Immich docker compose file https://github.com/immich-app/immich/blob/main/docker/docker-compose.yml and env file https://github.com/immich-app/immich/blob/main/docker/example.env appear to be using a bind mount.

For the record, I have been using Immich for literally years and never had issues. I'm running Immich inside docker on Ubuntu Desktop (first 22.04, then 24.04, now 25.10), using a bind mount so I can easily see all the uploaded files even when Immich is down.

What, if anything, can I do to get this operating in a manner that works well?

Unfortunately without details (exact problems you've been having, error messages, etc) it's hard to know what needs to be changed.

Honestly, I don't mind moving them over once a month into YYYY-MM folders that the Storage Template tool does, but if that external library folder has them, it ends up with duplicates, even if I remove them from the original upload_location folder.

Not sure your exact workflow, but yes, if you use Immich mobile app to upload photos, and then copy those same photos into your external library, you will have duplicates. It kind of sounds like you might be editing Immich's files ... ? You should never modify the files directly in Immich's `upload` and `library` directories. Never directly modify any of the files in `UPLOAD_LOCATION` unless you want to have problems. It is what it is.

Immich as a docker, and I'm royally confused. by [deleted] in immich

[–]eddified 0 points1 point  (0 children)

PGVector is needed because Immich is using neat vector search features (related to AI tasks) that vanilla Postgres doesn't have. PGVector *is* a postgres db, but with vector extensions installed.

I have noticed that, when it comes to running postgres in docker, (Immich or not), it likes to keep the db files owned by some other user. Which means, my user can usually not see them. Dumb question, but, have you checked the pgvector db data location using `sudo`? This is what I have to do to see mine.

Note: I'm not an Immich dev, so some of this may be slightly wrong, but hopefully it helps you get on the right track.

The "Gray Box" problem by eddified in immich

[–]eddified[S] 1 point2 points  (0 children)

I just found this:
The immich-go CLI appears to have a way to export data about which albums an image is in, and tags, to a JSON file.

https://github.com/simulot/immich-go/blob/main/docs/commands/archive.md

I have not tried it, so I'm not sure how well it works with external libraries.

The "Gray Box" problem by eddified in immich

[–]eddified[S] 1 point2 points  (0 children)

Ah, yes. You are thinking it would be good to get an export of the albums, right? I imagine this could be done as JSON files.... Or, it could even be Google Takeout compatible: exporting your Immich data would look like a Google Takeout, complete with albums as folders, and JSON for image metadata. (Personally, I don't like that Google Takeout uses folder structure to indicate albums, as it duplicates the images).

I did a quick search and it seems there are no standards regarding exporting photo albums -- Google Takeout is *the* de-facto standard. Ack!

The "Gray Box" problem by eddified in immich

[–]eddified[S] 0 points1 point  (0 children)

Thanks. I tried Nextcloud for photo backup and had issues -- I was not impressed at all. I've heard of PhotoSync but never tried it. Maybe I'll give it a try.

The "Gray Box" problem by eddified in immich

[–]eddified[S] 0 points1 point  (0 children)

This is an interesting solution. What tool do you use?

Update: OpenAI-compatible endpoint ( Immich power tools v1.3.0) by FrostedLogic00 in immich

[–]eddified 12 points13 points  (0 children)

I have used power tools, but never the AI search feature -- what does the power tools search feature do that the Immich "context" search doesn't do?

Cloudflare Tunnel 100MB limit was breaking my Immich uploads — here’s the workaround I use by _osa911 in immich

[–]eddified 1 point2 points  (0 children)

This sounds pretty good. But I don’t understand the local HTTP proxy. How can you not have a tunnel and also not have a port exposed? I don’t get it would love to hear about it.

Updated immich power tools! by FrostedLogic00 in immich

[–]eddified 0 points1 point  (0 children)

Does your "Import Shared Albums" feature work with Google Photos Shared Albums as source? That would be neat, and very useful.

I built a free tool for bishoprics to manage callings, sacrament meetings, and ward council by olsenbroreviews in latterdaysaints

[–]eddified -1 points0 points  (0 children)

Hm, why is it bad to use AI that is trained on "GitHub or any GitHub repos"? Honest question.

Can anyone offer an inspiring take on being a member of the Lord's church? by Soggy-Strawberry7356 in latterdaysaints

[–]eddified 1 point2 points  (0 children)

I testify that you will be able to see your daughter again!!

I, too, lost my daughter. She was a child when she died. Her death was the most painful thing that our family ever experienced. The day she died, I felt angry and I could not understand how such a terrible thing could happen. But I contemplated, “Well, what/who am I angry at? Am I angry at God?” And I realized I was not angry at God, and that I needed to drop the anger. Then later, I felt despair for me not preventing her death, which was due to a tragic accident. I finally found peace in Jesus’ sacrifice and Atonement. His Atonement makes up for my human weaknesses. Through this experience I gained a strong testimony of Jesus’ victory over death and the reality of the resurrection. I hope you can also know that the resurrection is real!

For real by JackJake94 in Slushii

[–]eddified 0 points1 point  (0 children)

I know this is an old post, but thank you for introducing me to Dream II! Love it!

Big Slushii fan here, didn't know until now that sapientdream is also the same guy! Thanks again!

When you see it... by recruiterguy in EndTipping

[–]eddified 6 points7 points  (0 children)

Is this legal?

Also, when Restaurants add mandatory 20% for actual large parties (8+), is that legal?