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
: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_01GY0DAKGXDEHE263BCAYEGFJAChecklist
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.
FAQ | Immich
User
GitHub
Issues · immich-app/immich
High performance self-hosted photo and video management solution. - Issues · immich-app/immich
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
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.
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 wellWill do this and report back.
Im using the instructions on immich.app
I’m confused. Are you using LXC?
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
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
Yes I will try that once i got access to the server.
Thanks!
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 useI'm not dodging questions. I might not understand it originally. I answered that it was docker in proxmox
You are running docker directly in the proxmox host? Not in a Virtual Machine or an LXC?
That's right docker in lcx
Which is not supported as Zeus said
Docker in LXC can work but issues like this are very common
I think I read it was not recommended but if thats the case. A VM with Ubuntu server no gui will be enough ?
Yes
And the pictures will be shown in the shared SMB?
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
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
Immich doesn’t encrypt at all.
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