diff --git a/scripts/install b/scripts/install index 1ddc5bb..0d3e44e 100644 --- a/scripts/install +++ b/scripts/install @@ -158,6 +158,12 @@ ynh_replace_string --match_string="__PORT__" --replace_string="$port" --target_f #Create the admin settings file touch "$final_path/config/local-production.json" +#================================================= +# FIX NGINX DOMAIN CONFIGURATION +#================================================= + +ynh_replace_string --match_string="X-Frame-Options : SAMEORIGIN" --replace_string="X-Frame-Options : ALLOWALL" --target_file="/etc/nginx/conf.d/$domain.conf" + #================================================= # STORE THE CHECKSUM OF THE CONFIG FILE #================================================= diff --git a/scripts/remove b/scripts/remove index 873f08d..ffdd851 100644 --- a/scripts/remove +++ b/scripts/remove @@ -98,6 +98,10 @@ fi #================================================= # SPECIFIC REMOVE #================================================= +# RESTORE ORIGINAL NGINX DOMAIN CONFIGURATION +#================================================= + +ynh_replace_string --match_string="X-Frame-Options : ALLOWALL" --replace_string="X-Frame-Options : SAMEORIGIN" --target_file="/etc/nginx/conf.d/$domain.conf" #================================================= # GENERIC FINALIZATION diff --git a/scripts/restore b/scripts/restore index ec64956..cb4e784 100644 --- a/scripts/restore +++ b/scripts/restore @@ -101,6 +101,12 @@ fi # Install Yarn ynh_install_extra_app_dependencies --repo="deb https://dl.yarnpkg.com/debian/ stable main" --package="yarn" --key="https://dl.yarnpkg.com/debian/pubkey.gpg" +#================================================= +# FIX NGINX DOMAIN CONFIGURATION +#================================================= + +ynh_replace_string --match_string="X-Frame-Options : SAMEORIGIN" --replace_string="X-Frame-Options : ALLOWALL" --target_file="/etc/nginx/conf.d/$domain.conf" + #================================================= # RESTORE THE POSTGRESQL DATABASE #================================================= diff --git a/scripts/upgrade b/scripts/upgrade index aef0c55..7d58b70 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -177,6 +177,12 @@ ynh_replace_string --match_string="__PORT__" --replace_string="$port" --target_f ynh_store_file_checksum "$final_path/config/local-production.json" ynh_store_file_checksum "$final_path/config/production.yaml" +#================================================= +# FIX NGINX DOMAIN CONFIGURATION +#================================================= + +ynh_replace_string --match_string="X-Frame-Options : SAMEORIGIN" --replace_string="X-Frame-Options : ALLOWALL" --target_file="/etc/nginx/conf.d/$domain.conf" + #================================================= # BUILD YARN DEPENDENCIES #=================================================