Wopske
Wopske
IImmich
Created by Wopske on 4/26/2025 in #help-desk-support
External NFS share (Synology) cannot be accessed by Immich docker container (read/write checks fail)
Thank you guys very much!
19 replies
IImmich
Created by Wopske on 4/26/2025 in #help-desk-support
External NFS share (Synology) cannot be accessed by Immich docker container (read/write checks fail)
You are right, that was the issue.
19 replies
IImmich
Created by Wopske on 4/26/2025 in #help-desk-support
External NFS share (Synology) cannot be accessed by Immich docker container (read/write checks fail)
Okay i will remove the db and reinstall and deploy
19 replies
IImmich
Created by Wopske on 4/26/2025 in #help-desk-support
External NFS share (Synology) cannot be accessed by Immich docker container (read/write checks fail)
It is new but was used briefly when i put all the folders that where needed by hand including the .immich files. When i did that the container did start up.
19 replies
IImmich
Created by Wopske on 4/26/2025 in #help-desk-support
External NFS share (Synology) cannot be accessed by Immich docker container (read/write checks fail)
Ah okay. What I'm trying here to do here is a clean install. I thought I should first get it working using my NFS share before exporting my current library.
19 replies
IImmich
Created by Wopske on 4/26/2025 in #help-desk-support
External NFS share (Synology) cannot be accessed by Immich docker container (read/write checks fail)
Currently I have it pointing only to the library directory.
19 replies
IImmich
Created by Wopske on 4/26/2025 in #help-desk-support
External NFS share (Synology) cannot be accessed by Immich docker container (read/write checks fail)
Hey! Thank you for the reply. Am I supposed to create the right folders myself?
19 replies
IImmich
Created by Wopske on 4/26/2025 in #help-desk-support
External NFS share (Synology) cannot be accessed by Immich docker container (read/write checks fail)
Oh yes and one more thing, when i start up the container NO files or folders where added to my share. To me that indicates that, at least, a write permission is missing.
19 replies
IImmich
Created by Wopske on 4/26/2025 in #help-desk-support
External NFS share (Synology) cannot be accessed by Immich docker container (read/write checks fail)
I have tried to follow the instructions that were linked in the error message but it did not help. When i create the necessary folders myself including the .immich files it works but I have read that that is not a smart thing to do. I think i have given all the information that I can. Do any of you guys know why Immich cannot create or read the files from my NAS? Thank you very much in advance!
19 replies
IImmich
Created by Wopske on 4/26/2025 in #help-desk-support
External NFS share (Synology) cannot be accessed by Immich docker container (read/write checks fail)
-- PART 2 --- 6. I have altered my docker-compose.yaml to the following:
name: immich

services:
immich-server:
user: "0:0"
container_name: immich_server
image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
volumes:
# Do not edit the next line. If you want to change the media storage location on your system, edit the value of UPLOAD_LOCATION in the .env file
- ${UPLOAD_LOCATION}:/usr/src/app/upload
- /etc/localtime:/etc/localtime:ro
env_file:
- .env
ports:
- '2283:2283'
depends_on:
- redis
restart: always
healthcheck:
disable: false

immich-machine-learning:
user: "0:0"
container_name: immich_machine_learning
image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}
volumes:
- model-cache:/cache
env_file:
- .env
restart: always
healthcheck:
disable: false

redis:
user: "0:0"
container_name: immich_redis
image: docker.io/valkey/valkey:8-bookworm@sha256:42cba146593a5ea9a622002c1b7cba5da7be248650cbb64ecb9c6c33d29794b1
healthcheck:
test: redis-cli ping || exit 1
restart: always

volumes:
model-cache:
name: immich

services:
immich-server:
user: "0:0"
container_name: immich_server
image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
volumes:
# Do not edit the next line. If you want to change the media storage location on your system, edit the value of UPLOAD_LOCATION in the .env file
- ${UPLOAD_LOCATION}:/usr/src/app/upload
- /etc/localtime:/etc/localtime:ro
env_file:
- .env
ports:
- '2283:2283'
depends_on:
- redis
restart: always
healthcheck:
disable: false

immich-machine-learning:
user: "0:0"
container_name: immich_machine_learning
image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}
volumes:
- model-cache:/cache
env_file:
- .env
restart: always
healthcheck:
disable: false

redis:
user: "0:0"
container_name: immich_redis
image: docker.io/valkey/valkey:8-bookworm@sha256:42cba146593a5ea9a622002c1b7cba5da7be248650cbb64ecb9c6c33d29794b1
healthcheck:
test: redis-cli ping || exit 1
restart: always

volumes:
model-cache:
As you can see i have tried to fiddle with the user value as i thought maybe the docker container would have the right amount of rights. But it doens't work. This is the output i get when i start the container
[Nest] 7 - 04/26/2025, 9:31:53 AM LOG [Microservices:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}}
immich_server | [Nest] 7 - 04/26/2025, 9:31:53 AM ERROR [Microservices:StorageService] Failed to read upload/encoded-video/.immich: Error: ENOENT: no such file or directory, open 'upload/encoded-video/.immich'
[Nest] 7 - 04/26/2025, 9:31:53 AM LOG [Microservices:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}}
immich_server | [Nest] 7 - 04/26/2025, 9:31:53 AM ERROR [Microservices:StorageService] Failed to read upload/encoded-video/.immich: Error: ENOENT: no such file or directory, open 'upload/encoded-video/.immich'
19 replies