β
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?
var_verbose=yes bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/immich.sh)"
βοΈ What settings are you using?
π₯οΈ Which Linux distribution are you using?
Debian 13
π§± Is this Proxmox host running arm64?
No
π Which Proxmox version are you on?
pve-manager/9.2.11/f6997e698c7933ea (running kernel: 7.0.14-12-pve)
π Provide a clear and concise description of the issue.
The install fails. It gets very far and is setting up user and environment when it throws an error about reading /etc/timezone. I looked in the container after the error and there is no /etc/timezone there at all. Presumably that's why the error, not sure why it wasn't created.
π Steps to reproduce the issue.
Run install script. Default settings, CPU only machine learning.
β Paste the full error output (if available).
See attached file
immich-103-6c4caf69.log
Short snip of the relevant log lines:
[2026-08-24 21:51:44] [OK] Installed Immich
[2026-08-24 21:51:44] [INFO] Modifying user, creating env file, scripts & services
[2026-08-24 21:51:44] [ERROR] in line 520: exit code 1 (General error / Operation not permitted): while executing command cat /etc/timezone
[2026-08-24 21:51:45] [OK] Modified user, created env file, scripts and services
πΌοΈ Additional context (optional).
The /etc/timezone on the PVE host is mode 644, owned by root. Its contents are Etc/UTC.
Early in the install script output when setting up the container it displays
π‘ Skipping timezone setup β zone 'host' not found in container
β 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?
var_verbose=yes bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/immich.sh)"
βοΈ What settings are you using?
π₯οΈ Which Linux distribution are you using?
Debian 13
π§± Is this Proxmox host running arm64?
No
π Which Proxmox version are you on?
pve-manager/9.2.11/f6997e698c7933ea (running kernel: 7.0.14-12-pve)
π Provide a clear and concise description of the issue.
The install fails. It gets very far and is setting up user and environment when it throws an error about reading
/etc/timezone. I looked in the container after the error and there is no/etc/timezonethere at all. Presumably that's why the error, not sure why it wasn't created.π Steps to reproduce the issue.
Run install script. Default settings, CPU only machine learning.
β Paste the full error output (if available).
See attached file
immich-103-6c4caf69.log
Short snip of the relevant log lines:
πΌοΈ Additional context (optional).
The
/etc/timezoneon the PVE host is mode 644, owned by root. Its contents areEtc/UTC.Early in the install script output when setting up the container it displays
π‘ Skipping timezone setup β zone 'host' not found in container