Post

Immich

High performance self-hosted photo and video management solution.

Immich

Installation

Default install:

1
bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/immich.sh)"
CPU: 4 cores RAM: 6144 MB Disk: 20 GB OS: Debian 13

Configuration

Config file:

1
/opt/immich/.env

Notes

Please be aware that Immich releases are pinned to specific versions until compatibility has been confirmed by the Community Scripts maintainers; as a result, the version installed by the helper script may not be the most current version of Immich
During installation, you will be prompted with the option to install Intel OpenVINO for hardware-accelerated machine-learning. If you opt in, increase your LXC RAM after installation, as OpenVINO is memory-intensive
HW-accelerated video transcoding is supported, but must be enabled in Immich Settings
To change upload location, edit 'IMMICH_MEDIA_LOCATION' in /opt/immich/.env, retarget the symlink 'upload' in /opt/immich/app and /opt/immich/app/machine-learning to your new upload location, copy the default upload location /opt/immich/upload and its contents to the new upload location, confirm that the new upload location and its contents are owned by immich:immich, and restart the Immich server. See https://github.com/community-scripts/ProxmoxVE/discussions/5075 for more information.
Logs: /var/log/immich
During first install, 5 custom libraries need to be compiled from source. Depending on your CPU, this can take anywhere between 15 minutes and 2 hours. Please be patient. Touch grass or something.

Web Interface

Port: 2283

This post is licensed under CC BY 4.0 by the author.