I'm testing a new installation using docker/docker compose and a .env file on Ubuntu 24.04. Docker is working fine for my other 10+ containers.
I've configured my .env to change the locations of UPLOAD_LOCATION, THUMB_LOCATION, ENCODED_VIDEO_LOCATION, PROFILE_LOCATION, BACKUP_LOCATION & DB_DATA_LOCATION.
All paths are either locally mounted drives (ZFS) or a mounted network share (SMB) that is mounted via fstab and accessible. /data/docker is local, /data/media is mounted SMB.
As soon as I start the container, the files and folders are created both in the locations specified (thumb, profile, etc.) AND they are created in the location specified for UPLOAD_LOCATION. However, Immich seems to be using the folders in the correct locations.
I can delete everything, including the containers/images and start again, but the same thing happens.
I have also tried specifying the volume paths directly into the .yml file instead of using the variables, with the same results.
.env = https://pastebin.com/RiwzwNig
docker-compose.yml = https://pastebin.com/3JS1JE6A
Not sure what I'm missing. Thanks
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
.
1