diff --git a/ct/immich.sh b/ct/immich.sh index 43c62eb8c..d2c332704 100644 --- a/ct/immich.sh +++ b/ct/immich.sh @@ -97,7 +97,7 @@ EOF if [[ -f ~/.immich_library_revisions ]]; then libraries=("libjxl" "libheif" "libraw" "imagemagick" "libvips") cd "$BASE_DIR" - msg_info "Checking for updates to custom image-processing libraries" + msg_warn "Checking for updates to custom image-processing libraries (recompile time: 2-15min per library)" $STD git pull for library in "${libraries[@]}"; do compile_"$library" diff --git a/frontend/public/json/immich.json b/frontend/public/json/immich.json index 207597af0..520590e26 100644 --- a/frontend/public/json/immich.json +++ b/frontend/public/json/immich.json @@ -51,6 +51,10 @@ { "text": "Logs: `/var/log/immich`", "type": "info" + }, + { + "text": "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.", + "type": "warning" } ] } diff --git a/install/immich-install.sh b/install/immich-install.sh index ff0e6d8ee..367504c10 100644 --- a/install/immich-install.sh +++ b/install/immich-install.sh @@ -154,7 +154,7 @@ sed -i -e "/^#shared_preload/s/^#//;/^shared_preload/s/''/'vchord.so'/" /etc/pos systemctl restart postgresql.service PG_DB_NAME="immich" PG_DB_USER="immich" PG_DB_GRANT_SUPERUSER="true" PG_DB_SKIP_ALTER_ROLE="true" setup_postgresql_db -msg_info "Compiling Custom Photo-processing Library (extreme patience)" +msg_warn "Compiling Custom Photo-processing Libraries (can take anywhere from 15min to 2h)" LD_LIBRARY_PATH=/usr/local/lib export LD_RUN_PATH=/usr/local/lib STAGING_DIR=/opt/staging