Media disappearing from immich
I have an external library, which I'm using as the only media source. The screenshots were taken just after rescanning all libraries.


21 Replies
:wave: Hey @matszwe02,
Thanks for reaching out to us. Please carefully read this message and follow the recommended actions. This will help us be more effective in our support effort and leave more time for building Immich :immich:.
References
- Container Logs:
docker compose logs
docs
- Container Status: docker ps -a
docs
- Reverse Proxy: https://immich.app/docs/administration/reverse-proxy
- Code Formatting https://support.discord.com/hc/en-us/articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline#h_01GY0DAKGXDEHE263BCAYEGFJA
Checklist
I have...
1. :ballot_box_with_check: verified I'm on the latest release(note that mobile app releases may take some time).
2. :ballot_box_with_check: read applicable release notes.
3. :ballot_box_with_check: reviewed the FAQs for known issues.
4. :ballot_box_with_check: reviewed Github for known issues.
5. :ballot_box_with_check: tried accessing Immich via local ip (without a custom reverse proxy).
6. :ballot_box_with_check: uploaded the relevant information (see below).
7. :ballot_box_with_check: tried an incognito window, disabled extensions, cleared mobile app cache, logged out and back in, different browsers, etc. as applicable
(an item can be marked as "complete" by reacting with the appropriate number)
Information
In order to be able to effectively help you, we need you to provide clear information to show what the problem is. The exact details needed vary per case, but here is a list of things to consider:
- Your docker-compose.yml and .env files.
- Logs from all the containers and their status (see above).
- All the troubleshooting steps you've tried so far.
- Any recent changes you've made to Immich or your system.
- Details about your system (both software/OS and hardware).
- Details about your storage (filesystems, type of disks, output of commands like fdisk -l
and df -h
).
- The version of the Immich server, mobile app, and other relevant pieces.
- Any other information that you think might be relevant.
Please paste files and logs with proper code formatting, and especially avoid blurry screenshots.
Without the right information we can't work out what the problem is. Help us help you ;)
If this ticket can be closed you can use the /close
command, and re-open it later if needed.
Successfully submitted, a tag has been added to inform contributors. :white_check_mark:Check your trash
ok, I see, everything is in trash. I click on the "restore all", but nothing happens
you need to check your external library mount point, see if it is still there. Then you can rescan the library to put them back
mount point still there
here's my configuration, maybe I miss something
And you can exec into the docker container, and see that the files exist still?
how do you mount your
NAS_DIR
?ok, now I see it. Docker doesn't see anything in these paths

it's a mount point
I meant did you mount it with a
umount
command or an entry in fstab
?is it possible that it unmounted briefly and docker can't use it anymore?
umount
it is possible that network mount can be unmounted due to network interruption
then it won't automatically remount if the server/vm restarting
that's local, usb drive
you need an entry in
/etc/fstab
to get it auto mounted
usb drive also have auto sleep mechanism so you should check thatthanks, I'll keep that in mind when I'll be rewriting things 🙂
I think I have everything set up properly with mounting, but yeah, restarting docker container should help
this is a sign that the usb drive might have gone to sleep mode
ok, rebooting worked! Thanks for the help 🙂
that happens once every a month or so
so you probably will encounter this in the future again if it is not handled
yeah, will fstab prevent that from happening?
fstab will help with automount when the server/vm restarting, I think there is something you can do with preventting the usb drive go to sleep mode. But you should google that
ok, I basically wrote a script already that does that, but I need to restart that container each time the usb re-mounts. Thanks again 😄