[GH-ISSUE #10447] Immich script web page "change upload location" instructions are incomplete #2258

Closed
opened 2026-02-26 12:51:49 +03:00 by kerem · 0 comments
Owner

Originally created by @jshprentz on GitHub (Dec 31, 2025).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/10447

Have you read and understood the above guidelines?

yes

🔎 Did you run the script with verbose mode enabled?

Yes, verbose mode was enabled and the output is included below

📜 What is the name of the script you are using?

Immich

📂 What was the exact command used to execute the script?

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/immich.sh)"

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 13

📈 Which Proxmox version are you on?

pve-manager/9.0.10/deb1ca707ec72a89 (running kernel: 6.14.11-3-pve)

📝 Provide a clear and concise description of the issue.

After successfully running the Immich installation helper script, I followed the instructions on the script's web page to change the photo upload location. Immich would not restart.

The instructions omit a necessary step: Copy the contents of original upload directory to the new location.

I recommend adding the missing step to the instructions and possibly referencing #5075, which I found while preparing this script issue report.

🔄 Steps to reproduce the issue.

Step 1: In a Proxmox VE node shell, run the installation script with the command copied from the helper script documentation. The command is shown above. Choose these options:

  • Send Diagnostics of LXC Installation? Yes
  • Default Install
  • Update Proxmox LXC stack? Yes
  • Install OpenVINO dependencies for Intel HW-accelerated machine-learning? Yes

The output is shown in the error output section below.

Step 2: Open http://192.168.1.162:2283 in a web browser. Observe the "Welcome to Immich" page, confirming that the Immich server is running.

Step 3: In the Proxmox VE web GUI, navigate to the Immich LXC's Resources tab. Click the Add button and select Mount Point. Fill in the form and click Create.

Image

Step 4: In the Proxmox VE web GUI, navigate to the Immich LXC's Console tab.

Debian GNU/Linux 13 immich tty1

immich login: root (automatic login)


The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.

immich LXC Container
    🌐   Provided by: community-scripts ORG | GitHub: https://github.com/community-scripts/ProxmoxVE

    🖥️   OS: Debian GNU/Linux - Version: 13
    🏠   Hostname: immich
    💡   IP Address: 192.168.1.162

Step 5: Create an upload directory within the new mount point.

root@immich:~# mkdir /mnt/immich-upload/upload
root@immich:~# chown immich:immich /mnt/immich-upload/upload
root@immich:~# ls -ld /mnt/immich-upload/upload
drwxr-xr-x 2 immich immich 2 Dec 31 10:48 /mnt/immich-upload/upload

Step 6: Follow these instructions from the Immich helper script web page, https://community-scripts.github.io/ProxmoxVE/scripts?id=immich.

To change upload location, edit 'IMMICH_MEDIA_LOCATION' in /opt/immich/.env, and create the symlink 'upload' in /opt/immich/app & /opt/immich/app/machine-learning to your new upload location

Step 6a: Edit /opt/immich/.env, changing the last line to:

IMMICH_MEDIA_LOCATION=/mnt/immich-upload/upload

Step 6b: Replace the symlink 'upload' in /opt/immich/app.

root@immich:/opt/immich/app# ls -l upload
lrwxrwxrwx 1 immich immich 18 Dec 31 09:53 upload -> /opt/immich/upload
root@immich:/opt/immich/app# rm upload
root@immich:/opt/immich/app# ln -s /mnt/immich-upload/upload
root@immich:/opt/immich/app# ls -l upload
lrwxrwxrwx 1 root root 25 Dec 31 10:55 upload -> /mnt/immich-upload/upload

Step 6c: Replace the symlink 'upload' in /opt/immich/app/machine-learning.

root@immich:/opt/immich/app# cd /opt/immich/app/machine-learning
root@immich:/opt/immich/app/machine-learning# ls -l upload
lrwxrwxrwx 1 immich immich 18 Dec 31 09:53 upload -> /opt/immich/upload
root@immich:/opt/immich/app/machine-learning# rm upload
root@immich:/opt/immich/app/machine-learning# ln -s /mnt/immich-upload/upload
root@immich:/opt/immich/app/machine-learning# ls -l upload
lrwxrwxrwx 1 root root 25 Dec 31 11:00 upload -> /mnt/immich-upload/upload

Step 7: Reboot the Immich LXC to apply the changes.

Image

Step 8: Reload http://192.168.1.162:2283 in a web browser. Observe the error message, "Firefox can’t establish a connection to the server at 192.168.1.162:2283."

Step 9: In the Proxmox VE web GUI, navigate to the Immich LXC's Console tab. Examine Immich log files at /var/log/immich.

root@immich:~# cd /var/log/immich
root@immich:/var/log/immich# ls
ml.log  web.log
root@immich:/var/log/immich# vi web.log

Observe many error messages reporting that /mnt/immich-upload/upload/encoded-video/.immich does not exist. An example pair of messages is shown in Additional Context (below).

Step 10: Look for .immich files in the original upload directory.

root@immich:/var/log/immich# find /opt/immich/upload/ -name "*.immich"
/opt/immich/upload/encoded-video/.immich
/opt/immich/upload/upload/.immich
/opt/immich/upload/library/.immich
/opt/immich/upload/backups/.immich
/opt/immich/upload/profile/.immich
/opt/immich/upload/thumbs/.immich

Step 11: Copy the contents of original upload directory to the new location.

root@immich:/var/log/immich# cp -av /opt/immich/upload/ /mnt/immich-upload/
'/opt/immich/upload/encoded-video' -> '/mnt/immich-upload/upload/encoded-video'
'/opt/immich/upload/encoded-video/.immich' -> '/mnt/immich-upload/upload/encoded-video/.immich'
'/opt/immich/upload/library' -> '/mnt/immich-upload/upload/library'
'/opt/immich/upload/library/.immich' -> '/mnt/immich-upload/upload/library/.immich'
'/opt/immich/upload/upload' -> '/mnt/immich-upload/upload/upload'
'/opt/immich/upload/upload/.immich' -> '/mnt/immich-upload/upload/upload/.immich'
'/opt/immich/upload/profile' -> '/mnt/immich-upload/upload/profile'
'/opt/immich/upload/profile/.immich' -> '/mnt/immich-upload/upload/profile/.immich'
'/opt/immich/upload/thumbs' -> '/mnt/immich-upload/upload/thumbs'
'/opt/immich/upload/thumbs/.immich' -> '/mnt/immich-upload/upload/thumbs/.immich'
'/opt/immich/upload/backups' -> '/mnt/immich-upload/upload/backups'
'/opt/immich/upload/backups/.immich' -> '/mnt/immich-upload/upload/backups/.immich'

Step 12: Reboot the Immich LXC to apply the changes as in step 7.

Step 13: Reload http://192.168.1.162:2283 in a web browser. Observe the "Welcome to Immich" page, confirming that the Immich server is running.

Paste the full error output (if available).

Installation Output

    _                     _      __  
   (_)___ ___  ____ ___  (_)____/ /_ 
  / / __ `__ \/ __ `__ \/ / ___/ __ \
 / / / / / / / / / / / / / /__/ / / /
/_/_/ /_/ /_/_/ /_/ /_/_/\___/_/ /_/ 
                                     
  ⚙️  Using Default Settings on node proxmox3
  💡  PVE Version 9.0.10 (Kernel: 6.14.11-3-pve)
  🆔  Container ID: 100
  🖥️  Operating System: debian (13)
  📦  Container Type: Unprivileged
  💾  Disk Size: 20 GB
  🧠  CPU Cores: 4
  🛠️  RAM Size: 4096 MiB
  🎮  GPU Passthrough: Enabled
  🚀  Creating a immich LXC using the above default settings
  
  ✔️   Storage local (Free: 444.1MB  Used: 128.0B) [Template]
  ✔️   Storage local-zfs (Free: 444.1MB  Used: 96.0B) [Container]
  ✔️   Storage 'local-zfs' (zfspool) validated
  ✔️   Template storage 'local' validated
  ✔️   Template search completed
  ✔️   Template debian-13-standard_13.1-2_amd64.tar.zst [online]
  ✔️   Template download successful.

An update for the Proxmox LXC stack is available:
  pve-container: installed=6.0.13  candidate=6.0.18
  lxc-pve     : installed=6.0.5-1  candidate=6.0.5-3

Do you want to upgrade now? [y/N] y
  ✔️   LXC stack upgraded.
  ✔️   LXC Container 100 was successfully created.
 🎮 Detected Intel GPU
  ✔️   Automatically configuring INTEL GPU passthrough
  ✔️   INTEL GPU passthrough configured (2 devices)
  ✔️   Started LXC Container
  ✔️   Network in LXC is reachable (ping)
  ✔️   GPU passthrough configured (video:44, render:992)
  ✔️   Customized LXC Container
  ✔️   Set up Container OS
  ✔️   Network Connected: 192.168.1.162 
  ✔️   IPv4 Internet Connected
  ✖️   IPv6 Internet Not Connected
  ✔️   Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ ) git.community-scripts.org:(✔️ )
  ✔️   Updated Container OS
  ✔️   Setup uv 0.9.21
  ✔️   Dependencies Installed
⠙ Installing Misedeb [signed-by=/etc/apt/keyrings/mise-archive-keyring.pub arch=amd64] https://mise.jdx.dev/deb stable main
  ✔️   Installed Mise
      Install OpenVINO dependencies for Intel HW-accelerated machine-learning? y/N y
  ✔️   Installed OpenVINO dependencies
  ✔️   Configured Debian Testing repo
  ✔️   Installed libmimalloc3
  ✔️   Setup Node.js 24
⠋ Installing pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba
⠙ Installing pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba
⠹ Installing pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba
⠸ Installing pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba
⠼ Installing pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba
⠴ Installing pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba
⠦ Installing pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba
⠧ Installing pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba
⠇ Installing pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba
  ✔️   Installed Node.js modules: pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba66bea5cdcf12890230bf39f9580473140ed9c946fef328b6e5238a345a
  ✔️   Setup PostgreSQL 16
  ✔️   Set up Postgresql Database
  ✔️   (1/5) Compiled libjxl
  ✔️   (2/5) Compiled libheif
  ✔️   (3/5) Compiled libraw
  ✔️   (4/5) Compiled imagemagick
  ✔️   (5/5) Compiled libvips
  ✔️   Custom Photo-processing Libraries Compiled Successfully
  ✔️   Deployed: immich (2.4.1)
  ✔️   Installed Immich Server, Web and Plugin Components
  ✔️   Installed HW-accelerated machine-learning
  ✔️   Installed GeoNames data
  ✔️   Installed immich
  ✔️   Modified user, created env file, scripts and services
  ✔️   Customized Container
  ✔️   Cleaned
  ✔️   Completed Successfully!

  🚀  immich setup has been successfully initialized!
  💡   Access it using the following URL:
    🌐  http://192.168.1.162:2283

🖼️ Additional context (optional).

web.log

Failed to read (/mnt/immich-upload/upload/encoded-video/.immich): Error: ENOENT: no such file or directory, open '/mnt/immich-upload/upload/encoded-video/.immich'
microservices worker error: Error: Failed to read: "<UPLOAD_LOCATION>/encoded-video/.immich (/mnt/immich-upload/upload/encoded-video/.immich) - Please see https://docs.immich.app/administration/system-integrity#folder-checks for more information.", stack: Error: Failed to read: "<UPLOAD_LOCATION>/encoded-video/.immich (/mnt/immich-upload/upload/encoded-video/.immich) - Please see https://docs.immich.app/administration/system-integrity#folder-checks for more information."
Originally created by @jshprentz on GitHub (Dec 31, 2025). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/10447 ### ✅ Have you read and understood the above guidelines? yes ### 🔎 Did you run the script with verbose mode enabled? Yes, verbose mode was enabled and the output is included below ### 📜 What is the name of the script you are using? Immich ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/immich.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 13 ### 📈 Which Proxmox version are you on? pve-manager/9.0.10/deb1ca707ec72a89 (running kernel: 6.14.11-3-pve) ### 📝 Provide a clear and concise description of the issue. After successfully running the Immich installation helper script, I followed the instructions on the [script's web page](https://community-scripts.github.io/ProxmoxVE/scripts?id=immich) to change the photo upload location. Immich would not restart. The instructions omit a necessary step: Copy the contents of original upload directory to the new location. I recommend adding the missing step to the instructions and possibly referencing #5075, which I found while preparing this script issue report. ### 🔄 Steps to reproduce the issue. Step 1: In a Proxmox VE node shell, run the installation script with the command copied from the helper script documentation. The command is shown above. Choose these options: - Send Diagnostics of LXC Installation? _Yes_ - _Default Install_ - Update Proxmox LXC stack? _Yes_ - Install OpenVINO dependencies for Intel HW-accelerated machine-learning? _Yes_ The output is shown in the error output section below. Step 2: Open http://192.168.1.162:2283 in a web browser. Observe the "Welcome to Immich" page, confirming that the Immich server is running. Step 3: In the Proxmox VE web GUI, navigate to the Immich LXC's Resources tab. Click the Add button and select Mount Point. Fill in the form and click Create. <img width="679" height="199" alt="Image" src="https://github.com/user-attachments/assets/18bdb2b1-06f9-4c3c-8f91-1ef7a88b95ed" /> Step 4: In the Proxmox VE web GUI, navigate to the Immich LXC's Console tab. ``` Debian GNU/Linux 13 immich tty1 immich login: root (automatic login) The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. immich LXC Container 🌐 Provided by: community-scripts ORG | GitHub: https://github.com/community-scripts/ProxmoxVE 🖥️ OS: Debian GNU/Linux - Version: 13 🏠 Hostname: immich 💡 IP Address: 192.168.1.162 ``` Step 5: Create an upload directory within the new mount point. ``` root@immich:~# mkdir /mnt/immich-upload/upload root@immich:~# chown immich:immich /mnt/immich-upload/upload root@immich:~# ls -ld /mnt/immich-upload/upload drwxr-xr-x 2 immich immich 2 Dec 31 10:48 /mnt/immich-upload/upload ``` Step 6: Follow these instructions from the Immich helper script web page, https://community-scripts.github.io/ProxmoxVE/scripts?id=immich. > To change upload location, edit 'IMMICH_MEDIA_LOCATION' in `/opt/immich/.env`, and create the symlink 'upload' in /opt/immich/app & /opt/immich/app/machine-learning to your new upload location Step 6a: Edit `/opt/immich/.env`, changing the last line to: ``` IMMICH_MEDIA_LOCATION=/mnt/immich-upload/upload ``` Step 6b: Replace the symlink 'upload' in /opt/immich/app. ``` root@immich:/opt/immich/app# ls -l upload lrwxrwxrwx 1 immich immich 18 Dec 31 09:53 upload -> /opt/immich/upload root@immich:/opt/immich/app# rm upload root@immich:/opt/immich/app# ln -s /mnt/immich-upload/upload root@immich:/opt/immich/app# ls -l upload lrwxrwxrwx 1 root root 25 Dec 31 10:55 upload -> /mnt/immich-upload/upload ``` Step 6c: Replace the symlink 'upload' in /opt/immich/app/machine-learning. ``` root@immich:/opt/immich/app# cd /opt/immich/app/machine-learning root@immich:/opt/immich/app/machine-learning# ls -l upload lrwxrwxrwx 1 immich immich 18 Dec 31 09:53 upload -> /opt/immich/upload root@immich:/opt/immich/app/machine-learning# rm upload root@immich:/opt/immich/app/machine-learning# ln -s /mnt/immich-upload/upload root@immich:/opt/immich/app/machine-learning# ls -l upload lrwxrwxrwx 1 root root 25 Dec 31 11:00 upload -> /mnt/immich-upload/upload ``` Step 7: Reboot the Immich LXC to apply the changes. <img width="297" height="133" alt="Image" src="https://github.com/user-attachments/assets/7b2aafa4-5fb6-4cff-80cf-64a6c40e62dc" /> Step 8: Reload http://192.168.1.162:2283 in a web browser. Observe the error message, "Firefox can’t establish a connection to the server at 192.168.1.162:2283." Step 9: In the Proxmox VE web GUI, navigate to the Immich LXC's Console tab. Examine Immich log files at /var/log/immich. ``` root@immich:~# cd /var/log/immich root@immich:/var/log/immich# ls ml.log web.log root@immich:/var/log/immich# vi web.log ``` Observe many error messages reporting that /mnt/immich-upload/upload/encoded-video/.immich does not exist. An example pair of messages is shown in Additional Context (below). Step 10: Look for .immich files in the original upload directory. ``` root@immich:/var/log/immich# find /opt/immich/upload/ -name "*.immich" /opt/immich/upload/encoded-video/.immich /opt/immich/upload/upload/.immich /opt/immich/upload/library/.immich /opt/immich/upload/backups/.immich /opt/immich/upload/profile/.immich /opt/immich/upload/thumbs/.immich ``` Step 11: Copy the contents of original upload directory to the new location. ``` root@immich:/var/log/immich# cp -av /opt/immich/upload/ /mnt/immich-upload/ '/opt/immich/upload/encoded-video' -> '/mnt/immich-upload/upload/encoded-video' '/opt/immich/upload/encoded-video/.immich' -> '/mnt/immich-upload/upload/encoded-video/.immich' '/opt/immich/upload/library' -> '/mnt/immich-upload/upload/library' '/opt/immich/upload/library/.immich' -> '/mnt/immich-upload/upload/library/.immich' '/opt/immich/upload/upload' -> '/mnt/immich-upload/upload/upload' '/opt/immich/upload/upload/.immich' -> '/mnt/immich-upload/upload/upload/.immich' '/opt/immich/upload/profile' -> '/mnt/immich-upload/upload/profile' '/opt/immich/upload/profile/.immich' -> '/mnt/immich-upload/upload/profile/.immich' '/opt/immich/upload/thumbs' -> '/mnt/immich-upload/upload/thumbs' '/opt/immich/upload/thumbs/.immich' -> '/mnt/immich-upload/upload/thumbs/.immich' '/opt/immich/upload/backups' -> '/mnt/immich-upload/upload/backups' '/opt/immich/upload/backups/.immich' -> '/mnt/immich-upload/upload/backups/.immich' ``` Step 12: Reboot the Immich LXC to apply the changes as in step 7. Step 13: Reload http://192.168.1.162:2283 in a web browser. Observe the "Welcome to Immich" page, confirming that the Immich server is running. ### ❌ Paste the full error output (if available). ### Installation Output ``` _ _ __ (_)___ ___ ____ ___ (_)____/ /_ / / __ `__ \/ __ `__ \/ / ___/ __ \ / / / / / / / / / / / / / /__/ / / / /_/_/ /_/ /_/_/ /_/ /_/_/\___/_/ /_/ ⚙️ Using Default Settings on node proxmox3 💡 PVE Version 9.0.10 (Kernel: 6.14.11-3-pve) 🆔 Container ID: 100 🖥️ Operating System: debian (13) 📦 Container Type: Unprivileged 💾 Disk Size: 20 GB 🧠 CPU Cores: 4 🛠️ RAM Size: 4096 MiB 🎮 GPU Passthrough: Enabled 🚀 Creating a immich LXC using the above default settings ✔️ Storage local (Free: 444.1MB Used: 128.0B) [Template] ✔️ Storage local-zfs (Free: 444.1MB Used: 96.0B) [Container] ✔️ Storage 'local-zfs' (zfspool) validated ✔️ Template storage 'local' validated ✔️ Template search completed ✔️ Template debian-13-standard_13.1-2_amd64.tar.zst [online] ✔️ Template download successful. An update for the Proxmox LXC stack is available: pve-container: installed=6.0.13 candidate=6.0.18 lxc-pve : installed=6.0.5-1 candidate=6.0.5-3 Do you want to upgrade now? [y/N] y ✔️ LXC stack upgraded. ✔️ LXC Container 100 was successfully created. 🎮 Detected Intel GPU ✔️ Automatically configuring INTEL GPU passthrough ✔️ INTEL GPU passthrough configured (2 devices) ✔️ Started LXC Container ✔️ Network in LXC is reachable (ping) ✔️ GPU passthrough configured (video:44, render:992) ✔️ Customized LXC Container ✔️ Set up Container OS ✔️ Network Connected: 192.168.1.162 ✔️ IPv4 Internet Connected ✖️ IPv6 Internet Not Connected ✔️ Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ ) git.community-scripts.org:(✔️ ) ✔️ Updated Container OS ✔️ Setup uv 0.9.21 ✔️ Dependencies Installed ⠙ Installing Misedeb [signed-by=/etc/apt/keyrings/mise-archive-keyring.pub arch=amd64] https://mise.jdx.dev/deb stable main ✔️ Installed Mise Install OpenVINO dependencies for Intel HW-accelerated machine-learning? y/N y ✔️ Installed OpenVINO dependencies ✔️ Configured Debian Testing repo ✔️ Installed libmimalloc3 ✔️ Setup Node.js 24 ⠋ Installing pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba ⠙ Installing pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba ⠹ Installing pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba ⠸ Installing pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba ⠼ Installing pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba ⠴ Installing pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba ⠦ Installing pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba ⠧ Installing pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba ⠇ Installing pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba ✔️ Installed Node.js modules: pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba66bea5cdcf12890230bf39f9580473140ed9c946fef328b6e5238a345a ✔️ Setup PostgreSQL 16 ✔️ Set up Postgresql Database ✔️ (1/5) Compiled libjxl ✔️ (2/5) Compiled libheif ✔️ (3/5) Compiled libraw ✔️ (4/5) Compiled imagemagick ✔️ (5/5) Compiled libvips ✔️ Custom Photo-processing Libraries Compiled Successfully ✔️ Deployed: immich (2.4.1) ✔️ Installed Immich Server, Web and Plugin Components ✔️ Installed HW-accelerated machine-learning ✔️ Installed GeoNames data ✔️ Installed immich ✔️ Modified user, created env file, scripts and services ✔️ Customized Container ✔️ Cleaned ✔️ Completed Successfully! 🚀 immich setup has been successfully initialized! 💡 Access it using the following URL: 🌐 http://192.168.1.162:2283 ``` ### 🖼️ Additional context (optional). ### web.log ``` Failed to read (/mnt/immich-upload/upload/encoded-video/.immich): Error: ENOENT: no such file or directory, open '/mnt/immich-upload/upload/encoded-video/.immich' microservices worker error: Error: Failed to read: "<UPLOAD_LOCATION>/encoded-video/.immich (/mnt/immich-upload/upload/encoded-video/.immich) - Please see https://docs.immich.app/administration/system-integrity#folder-checks for more information.", stack: Error: Failed to read: "<UPLOAD_LOCATION>/encoded-video/.immich (/mnt/immich-upload/upload/encoded-video/.immich) - Please see https://docs.immich.app/administration/system-integrity#folder-checks for more information." ```
kerem 2026-02-26 12:51:49 +03:00
  • closed this issue
  • added the
    bug
    label
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ProxmoxVE#2258
No description provided.