Immich

128 readers
1 users here now

Self-hosted photo and video management solution.

https://immich.app/

founded 1 year ago
MODERATORS
1
 
 

Can someone please help me understand where Immich stores assets? I've read the documentation regarding external libraries and storage templates, but am still confused.

I may have lost a significant part of my library: a large number of assets display a blurry thumbnail and show an error message when I try to view them (see screenshots). That seems to indicate that the images used to be there but now only a database reference still exists. I ran find /usr/src/app/uploads -iname "*image_0010*" in the Docker container (an example of my issue is an image file called "IMG_0010.jpg") and no such file exists.

Here's how I mapped the volume in docker-compose.yaml - I think it's correct, but maybe that trailing "/upload" is a problem?

    volumes:
      - uploads:/usr/src/app/upload

Here's the directory structure inside the Immich Docker container:

|-- cli
|-- server
`-- upload
    |-- backups
    |-- encoded-video
    |   `-- 72be7b0f-b367-42d5-ae86-5d5feaa481ad
    |-- library
    |   `-- 72be7b0f-b367-42d5-ae86-5d5feaa481ad
    |-- profile
    |-- thumbs
    |   `-- 72be7b0f-b367-42d5-ae86-5d5feaa481ad
    `-- upload
        `-- 72be7b0f-b367-42d5-ae86-5d5feaa481ad

Inside upload there's a library dir and a second upload dir. What's the difference? They are vastly different sizes so I'm guessing that upload/library/ is the main library and upload/upload/ is for uploads from the app:

root@433fdc9d55c6:/usr/src/app# du -s -h upload/library/ upload/upload/
246G    upload/library/
18G     upload/upload/

So my questions so far are:

  • Is there a problem with how I mapped my Docker volume (e.g., am I causing recursion issues?)
  • What's the difference between upload/library/ and upload/upload/?

I also have a more general question about asset location: if I upload images from the Immich app, I presume they're stored somewhere in the upload dir - if so, does that mean that if I wanted all my photos to be in an external library, I would have to refrain from using the Immich app's upload feature (and roll my own method of uploading images to my external library dir)?

Thanks in advance for any help or explanations you can offer! blurry thumbnailerror

2
 
 

Congrats to the team for their great work!

3
 
 

How should I understand that immich still does not do chunked uploads? How am I supposed to upload my multi-gigabyte video file through my 1MBit/s upstream connection? What if the connection resets every few hours?

I am genuinely disappointed after reading the changelog, but I am still hopeful. Are chunked uploads planned for later? Or does something in the changelog include chunked uploads, even if they are not explicitly mentioned?

Edit

From discord:

Chunked is not in this you are correct. This rework puts the chunk work closer in sight.

4
 
 

cross-posted from: https://lemmy.ca/post/47625657

Your ML model cache volume is getting blown up during restart and the model is being re-downloaded during the first search post-restart. Either set it to a path somewhere on your storage, or ensure you're not blowing up the dynamic volume upon restart.

In my case I changed this:

  immich-machine-learning:
    ...
    volumes:
      - model-cache:/cache

To that:

  immich-machine-learning:
    ...
    volumes:
      - ./cache:/cache

I no longer have to wait uncomfortably long when I'm trying to show off Smart Search to a friend, or just need a meme pronto.

That'll be all.

5
 
 

A paid service using a modified version of Immich in the backend.

6
 
 

cross-posted from: https://piefed.jeena.net/post/120674

I've been using different software during the years to keep track of my pictures. None of them - other than Facebook - allowed to tag faces in pictures manually when the AI failed to do so. That was always very frustrating because some of the most important pictures I wanted to have there were not tagged and there was no way of manually doing it.

This is until today where this feature finally landed, I'm so excited, this will make the app much more useful. Now we could even pretend our cat Leo is a person and just tag his face manually ;)

7
 
 

Does anyone here know if sorting assets by filesize is supported? Say, if someone wanted to quickly find assets that take up excessive space and easily remove them.~___~

8
 
 

I have immich installed on two different Pixel phones, a 6a and a 7. It will not update photos in the background - only when it is open in the foreground. What's going on with that?

I have automatic background backup on in the app, and allow background usage enabled for the app in the phone battery usage settings.

What am I missing?

9
 
 

So, I can't just go there, and browse what people have posted? Like I can go to youtube, and even without an account I can watch videos.

I can't just watch videos and browse the site? I can only install an app to use it?