diff --git a/scripts/change_url b/scripts/change_url index d66e268..6d7e713 100644 --- a/scripts/change_url +++ b/scripts/change_url @@ -33,6 +33,10 @@ ynh_change_url_nginx_config ynh_backup_if_checksum_is_different --file="$install_dir/config/appsettings.json" key=$(ynh_app_setting_get --app="$app" --key=key) +domain="$new_domain" +ynh_app_setting_set --app="$app" --key=domain --value="$domain" +url_path=${new_path#/} +ynh_app_setting_set --app="$app" --key=url_path --value="$url_path" ynh_add_config --template="../conf/appsettings.json.example" --destination="$install_dir/config/appsettings.json" diff --git a/scripts/install b/scripts/install index aa3f406..e4a6eec 100755 --- a/scripts/install +++ b/scripts/install @@ -41,6 +41,8 @@ ynh_script_progression --message="Modifying a config file..." --weight=1 key=$(ynh_string_random --length=70) ynh_app_setting_set --app="$app" --key=key --value="$key" +url_path=${path#/} +ynh_app_setting_set --app="$app" --key=url_path --value="$url_path" ynh_add_config --template="appsettings.json.example" --destination="$install_dir/config/appsettings.json" diff --git a/scripts/upgrade b/scripts/upgrade index 8ebfd51..a6f0ba2 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -53,6 +53,13 @@ then ynh_app_setting_set --app="$app" --key=key --value="$key" fi +url_path=$(ynh_app_setting_get --app="$app" --key=url_path) + +if [ -z "$url_path" ]; then + url_path=${path#/} + ynh_app_setting_set --app="$app" --key=url_path --value="$url_path" +fi + ynh_add_config --template="appsettings.json.example" --destination="$install_dir/config/appsettings.json" chmod 600 "$install_dir/config/appsettings.json"