diff --git a/README.md b/README.md index f41f0da..70c27df 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ Self-hosted photo and video management solution. - Easy-to-use and friendly interface ; -**Shipped version:** 1.109.2~ynh2 +**Shipped version:** 1.110.0~ynh1 ## Screenshots diff --git a/README_es.md b/README_es.md index 4ff2de7..c81d653 100644 --- a/README_es.md +++ b/README_es.md @@ -24,7 +24,7 @@ Self-hosted photo and video management solution. - Easy-to-use and friendly interface ; -**Versión actual:** 1.109.2~ynh2 +**Versión actual:** 1.110.0~ynh1 ## Capturas diff --git a/README_eu.md b/README_eu.md index e90cba8..6b6c104 100644 --- a/README_eu.md +++ b/README_eu.md @@ -24,7 +24,7 @@ Self-hosted photo and video management solution. - Easy-to-use and friendly interface ; -**Paketatutako bertsioa:** 1.109.2~ynh2 +**Paketatutako bertsioa:** 1.110.0~ynh1 ## Pantaila-argazkiak diff --git a/README_fr.md b/README_fr.md index b76e133..f47f817 100644 --- a/README_fr.md +++ b/README_fr.md @@ -24,7 +24,7 @@ Solution d'autohébergement pour a gestion de vos photos et vidéos. - Interface conviviale et egronomique ; -**Version incluse :** 1.109.2~ynh2 +**Version incluse :** 1.110.0~ynh1 ## Captures d’écran diff --git a/README_gl.md b/README_gl.md index 6a4d357..1635462 100644 --- a/README_gl.md +++ b/README_gl.md @@ -24,7 +24,7 @@ Self-hosted photo and video management solution. - Easy-to-use and friendly interface ; -**Versión proporcionada:** 1.109.2~ynh2 +**Versión proporcionada:** 1.110.0~ynh1 ## Capturas de pantalla diff --git a/README_id.md b/README_id.md index 14b8ff6..ed9c2c5 100644 --- a/README_id.md +++ b/README_id.md @@ -24,7 +24,7 @@ Self-hosted photo and video management solution. - Easy-to-use and friendly interface ; -**Versi terkirim:** 1.109.2~ynh2 +**Versi terkirim:** 1.110.0~ynh1 ## Tangkapan Layar @@ -39,7 +39,7 @@ Self-hosted photo and video management solution. - Website aplikasi resmi: - Dokumentasi pengguna resmi: - Dokumentasi admin resmi: -- Repositori kode aplikasi hulu: +- Depot kode aplikasi hulu: - Gudang YunoHost: - Laporkan bug: diff --git a/README_zh_Hans.md b/README_zh_Hans.md index a11d4fe..51436e2 100644 --- a/README_zh_Hans.md +++ b/README_zh_Hans.md @@ -24,7 +24,7 @@ Self-hosted photo and video management solution. - Easy-to-use and friendly interface ; -**分发版本:** 1.109.2~ynh2 +**分发版本:** 1.110.0~ynh1 ## 截图 diff --git a/manifest.toml b/manifest.toml index 3ce62d7..b1a4d44 100644 --- a/manifest.toml +++ b/manifest.toml @@ -7,7 +7,7 @@ name = "Immich" description.en = "Photo and video backup solution directly from your mobile phone" description.fr = "Sauvegarde de photos et de vidéos directement depuis votre mobile" -version = "1.109.2~ynh2" +version = "1.110.0~ynh1" maintainers = ["ewilly"] @@ -42,8 +42,8 @@ ram.runtime = "500M" [resources.sources] [resources.sources.main] - url = "https://github.com/immich-app/immich/archive/refs/tags/v1.109.2.tar.gz" - sha256 = "c45bed3fa510d51df6e31e7bbf06bda3413aa4ef751d9c6d7596ffc49b921459" + url = "https://github.com/immich-app/immich/archive/refs/tags/v1.110.0.tar.gz" + sha256 = "aceddfef934fcbea8c4e8c8069595bd2806bd758498f94be15c99ffbc2721ad3" autoupdate.strategy = "latest_github_release" @@ -107,14 +107,30 @@ ram.runtime = "500M" "libany-uri-escape-perl", "libmojolicious-perl", "libfile-slurper-perl", - "liblcms2-2" + "liblcms2-2", + "libllvm16", + "libllvm13", + "redis-server" ] [resources.apt.extras.postgresql] repo = "deb https://apt.postgresql.org/pub/repos/apt __YNH_DEBIAN_VERSION__-pgdg main 16" key = "https://www.postgresql.org/media/keys/ACCC4CF8.asc" packages = [ - "libllvm13", "libpq5", "libpq-dev" , "postgresql-16", "postgresql-16-pgvector", "postgresql-client-16", "postgresql-common", "postgresql-client-common" + "libpq5", + "libpq-dev", + "postgresql-16", + "postgresql-16-pgvector", + "postgresql-client-16", + "postgresql-common", + "postgresql-client-common" + ] + + [resources.apt.extras.jellyfin-ffmpeg] + repo = "deb [arch=__YNH_ARCH__] https://repo.jellyfin.org/debian __YNH_DEBIAN_VERSION__ main" + key = "https://repo.jellyfin.org/jellyfin_team.gpg.key" + packages = [ + "jellyfin-ffmpeg6" ] [resources.database] diff --git a/scripts/_common.sh b/scripts/_common.sh index f73f2a6..6d47c46 100644 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -122,7 +122,11 @@ myynh_install_immich() { # Thanks to https://github.com/arter97/immich-native # Check https://github.com/immich-app/base-images/blob/main/server/Dockerfile for changes - ynh_use_nodejs + # Add jellyfin-ffmpeg to $PATH + PATH="/usr/lib/jellyfin-ffmpeg:$PATH" + + # Use ynh nodejs helper + ynh_use_nodejs # Use 127.0.0.1 cd "$source_dir" diff --git a/scripts/restore b/scripts/restore index 1d316c0..206669f 100755 --- a/scripts/restore +++ b/scripts/restore @@ -27,13 +27,6 @@ ynh_restore_file --origin_path="$data_dir" --not_mandatory chown -R $app:$app "$data_dir" -#================================================= -# INSTALL NODEJS -#================================================= -ynh_script_progression --message="Reinstalling nodejs..." --weight=5 - -ynh_exec_warn_less ynh_install_nodejs --nodejs_version="$nodejs_version" - #================================================= # CHECK PYTHON VERSION AND COMPILE IF NEEDED #================================================= @@ -42,6 +35,13 @@ ynh_script_progression --message="Check Python version & compile the required on py_required_version=$(ynh_app_setting_get --app="$app" --key=python) myynh_install_python --python="$py_required_version" +#================================================= +# INSTALL NODEJS +#================================================= +ynh_script_progression --message="Reinstalling nodejs..." --weight=5 + +ynh_exec_warn_less ynh_install_nodejs --nodejs_version="$nodejs_version" + #================================================= # RESTORE THE DATABASE #=================================================