Skip to content
Snippets Groups Projects
Commit 38e085fc authored by Bob Mottram's avatar Bob Mottram
Browse files

Riot web doesn't like content security

parent fe7fa425
No related branches found
No related tags found
No related merge requests found
......@@ -227,6 +227,7 @@ function install_riot {
sed -i "s|\"integrations_ui_url\":.*|\"integrations_ui_url\": \"https://${MATRIX_DOMAIN_NAME}/\",|g" config.json
sed -i "s|\"integrations_rest_url\":.*|\"integrations_rest_url\": \"https://${MATRIX_DOMAIN_NAME}/api\",|g" config.json
sed -i "s|\"bug_report_endpoint_url\":.*|\"bug_report_endpoint_url\": \"https://${MATRIX_DOMAIN_NAME}/bugs\",|g" config.json
sed -i "/\"servers\":/a \"matrix.freedombone.net\"," config.json
RIOT_ONION_HOSTNAME=$(add_onion_service riot 80 ${RIOT_ONION_PORT})
......@@ -292,6 +293,9 @@ function install_riot {
nginx_keybase ${RIOT_DOMAIN_NAME}
echo '}' >> $riot_nginx_site
sed '/Content-Security-Policy/d' $riot_nginx_site
sed -i 's| DENY;| SAMEORIGIN;|g' $riot_nginx_site
function_check create_site_certificate
if [ ! -f /etc/ssl/certs/${RIOT_DOMAIN_NAME}.pem ]; then
create_site_certificate $RIOT_DOMAIN_NAME 'yes'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment