diff --git a/legacy_app_ynh/manifest.json b/legacy_app_ynh/manifest.json index a36603e..5c37eeb 100644 --- a/legacy_app_ynh/manifest.json +++ b/legacy_app_ynh/manifest.json @@ -13,7 +13,7 @@ "requirements": { "yunohost": ">> 2.5.0" }, - "multi_instance": false, + "multi_instance": true, "arguments": { "install" : [ { diff --git a/legacy_app_ynh/scripts/install b/legacy_app_ynh/scripts/install index a62e20d..475670c 100644 --- a/legacy_app_ynh/scripts/install +++ b/legacy_app_ynh/scripts/install @@ -15,7 +15,7 @@ sudo sed -i "s@FOLDER@$app/@g" ../conf/nginx.conf sudo cp ../conf/nginx.conf /etc/nginx/conf.d/$domain.d/$app.conf # Make directory for app web data -sudo mkdir -p /var/www/$app +sudo mkdir /var/www/$app sudo cp ../conf/index.html /var/www/$app sudo yunohost app checkport 12345 @@ -33,6 +33,9 @@ sudo yunohost app setting $app mysqlpwd -v $db_pwd # Other custom stuff sudo cp ../sources/importantfile /etc/ +# Set the app as public +sudo yunohost app setting $app unprotected_uris -v "/" + # Reload Nginx and regenerate SSOwat conf sudo service nginx reload #sudo yunohost app ssowatconf diff --git a/legacy_app_ynh/scripts/restore b/legacy_app_ynh/scripts/restore index 6fa75e5..953f0a0 100644 --- a/legacy_app_ynh/scripts/restore +++ b/legacy_app_ynh/scripts/restore @@ -33,6 +33,9 @@ sudo su -c "mysql -u $db_user -p$db_pwd $app < ${restore_dir}/db.sql" # even if restore_dir is in read-only as long as there's no set -eu activated... sudo rm ${restore_dir}/db.sql +# Set the app as public +sudo yunohost app setting $app unprotected_uris -v "/" + # Reload/reconfigure services sudo service nginx reload sudo yunohost app ssowatconf