I cannot see the uploaded pictures in my shared dataset

I modified the env file to change the upload location to the mp0 which is a sha4ed dataset on NFS and SMB from truenas. I ñn immich I can see the storage size is the full size of the dataset which is what I wanted but connecting to the SMB folder, none of the photos I uploaded showed up there. Restarting the cobtainer, the photos are still in immich but not in the SMB /NFS folder.
24 Replies
Immich
Immich4mo ago
:wave: Hey @xlordxcheater, 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
Immich
Immich4mo ago
Checklist I have... 1. :blue_square: verified I'm on the latest release(note that mobile app releases may take some time). 2. :blue_square: read applicable release notes. 3. :blue_square: reviewed the FAQs for known issues. 4. :blue_square: reviewed Github for known issues. 5. :blue_square: tried accessing Immich via local ip (without a custom reverse proxy). 6. :blue_square: uploaded the relevant information (see below). 7. :blue_square: 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.
GitHub
immich-app immich · Discussions
Explore the GitHub Discussions forum for immich-app immich. Discuss code, ask questions & collaborate with the developer community.
GitHub
Issues · immich-app/immich
High performance self-hosted photo and video management solution. - Issues · immich-app/immich
Zeus
Zeus4mo ago
Hello, is this a LXC? We recommend using a VM Otherwise, this isn’t an immich related issue, this is a docker bind volume / LXC problem
xlordxcheater
xlordxcheaterOP4mo ago
Hi. This is a container. Following the instructions on the git. I don't think it's an issue with the docker volume because I can see the full storage on immich.
Zeus
Zeus4mo ago
Please run the following command: docker run -v /mount/folder/path:/test alpine touch /test/success use the path that you are trying to use for immich. what git are you using? you can post your compose and env as well
xlordxcheater
xlordxcheaterOP4mo ago
Will do this and report back. Im using the instructions on immich.app
Zeus
Zeus4mo ago
I’m confused. Are you using LXC?
xlordxcheater
xlordxcheaterOP4mo ago
The docker and env files are exactly the same as the one in the gityub with the exception of the upload location in the .env file UPLOAD_LOCATION=/truenasmedia which is my shared dataset I'm using docker in proxmox
Zeus
Zeus4mo ago
Please share both full files Are you using a Virtual Machine in Proxmox, or a Linux Container ...? the command then would be docker run -v /truenasmedia:/test alpine touch /test/success
xlordxcheater
xlordxcheaterOP4mo ago
Yes I will try that once i got access to the server. Thanks!
Zeus
Zeus4mo ago
you seem to be dodging my question, but you say mp0 so I am 99% sure you are using a LXC not a VM, which our docs say not to use
xlordxcheater
xlordxcheaterOP4mo ago
I'm not dodging questions. I might not understand it originally. I answered that it was docker in proxmox
schuhbacca
schuhbacca4mo ago
You are running docker directly in the proxmox host? Not in a Virtual Machine or an LXC?
xlordxcheater
xlordxcheaterOP4mo ago
That's right docker in lcx
schuhbacca
schuhbacca4mo ago
Which is not supported as Zeus said
Zeus
Zeus4mo ago
Docker in LXC can work but issues like this are very common
xlordxcheater
xlordxcheaterOP4mo ago
I think I read it was not recommended but if thats the case. A VM with Ubuntu server no gui will be enough ?
schuhbacca
schuhbacca4mo ago
Yes
xlordxcheater
xlordxcheaterOP4mo ago
And the pictures will be shown in the shared SMB?
schuhbacca
schuhbacca4mo ago
As long as it's setup correctly. Many people run a VM with the media stored via the NAS, just make sure the DB is local
xlordxcheater
xlordxcheaterOP4mo ago
Yes. Got it. But I mean they will visible regardless of the user ? For instance , all photos from user 1 user 2 and user 3 will be visible to whoever has access to the folder, or see the photos encrypted once they are uploaded via immich ? That was my original thought wh3n I couldn't see the pictures in the Nas
Zeus
Zeus4mo ago
Immich doesn’t encrypt at all.
xlordxcheater
xlordxcheaterOP4mo ago
Ok ok Thanks! I'll give it a try with the VM thanks for the help. I managed to see the files in the nfs using VM. only thing is the new uploaded files are hashed and the filenames are different than the original ones

Did you find this page helpful?