diff --git a/manifest.toml b/manifest.toml index 864ee1d..fa40ac5 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.103.1~ynh1" +version = "1.103.1~ynh2" maintainers = ["ewilly"] diff --git a/scripts/install b/scripts/install index fb2a967..8ce42da 100755 --- a/scripts/install +++ b/scripts/install @@ -75,6 +75,9 @@ yunohost service add "$app-server" --description="Immich Server" --log="/var/log yunohost service add "$app-microservices" --description="Immich Microservices" --log="/var/log/$app/$app-microservices.log" yunohost service add "$app-machine-learning" --description="Immich Machine Learning" --log="/var/log/$app/$app-machine-learning.log" +ynh_multimedia_build_main_dir +ynh_multimedia_addaccess --user_name=$app + ynh_use_logrotate ynh_add_fail2ban_config --logpath="/var/log/$app/$app-server.log" --failregex="$failregex" diff --git a/scripts/restore b/scripts/restore index 0f19c04..a268b3f 100755 --- a/scripts/restore +++ b/scripts/restore @@ -70,6 +70,9 @@ yunohost service add "$app-server" --description="Immich Server" --log="/var/log yunohost service add "$app-microservices" --description="Immich Microservices" --log="/var/log/$app/$app-microservices.log" yunohost service add "$app-machine-learning" --description="Immich Machine Learning" --log="/var/log/$app/$app-machine-learning.log" +ynh_multimedia_build_main_dir +ynh_multimedia_addaccess --user_name=$app + ynh_restore_file --origin_path="/etc/logrotate.d/$app" ynh_restore_file --origin_path="/etc/fail2ban/jail.d/$app.conf" diff --git a/scripts/upgrade b/scripts/upgrade index a9bfbca..1cdf14b 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -78,6 +78,9 @@ yunohost service add "$app-microservices" --description="Immich Microservices" - yunohost service add "$app-machine-learning" --description="Immich Machine Learning" --log="/var/log/$app/$app-machine-learning.log" yunohost service add "$app-server" --description="Immich Server" --log="/var/log/$app/$app-server.log" +ynh_multimedia_build_main_dir +ynh_multimedia_addaccess --user_name=$app + ynh_use_logrotate --non-append ynh_add_fail2ban_config --logpath="/var/log/$app/$app-server.log" --failregex="$failregex"