diff --git a/deploy/Caddyfile.example b/deploy/Caddyfile.example index 766ca92..219c1eb 100644 --- a/deploy/Caddyfile.example +++ b/deploy/Caddyfile.example @@ -9,6 +9,13 @@ timer.firma.example { X-Frame-Options "SAMEORIGIN" X-Content-Type-Options "nosniff" Referrer-Policy "no-referrer" + # Die Seite laedt die Portal-Kopfleiste von portal.handy-insel.de. + # Wer hier eine Content-Security-Policy setzt, muss diese Quellen erlauben + # (sonst blockiert der Browser die Leiste), jeweils zusaetzlich zu den + # vorhandenen Quellen (die App nutzt Inline-Styles und onclick-Handler): + # script-src ... https://portal.handy-insel.de + # connect-src ... https://portal.handy-insel.de + # img-src ... https://portal.handy-insel.de https://login.handy-insel.de } reverse_proxy 127.0.0.1:3003 { diff --git a/deploy/nginx.conf.example b/deploy/nginx.conf.example index ab5da89..54178ea 100644 --- a/deploy/nginx.conf.example +++ b/deploy/nginx.conf.example @@ -22,6 +22,13 @@ server { add_header X-Frame-Options "SAMEORIGIN" always; add_header X-Content-Type-Options "nosniff" always; add_header Referrer-Policy "no-referrer" always; + # Die Seite laedt die Portal-Kopfleiste von portal.handy-insel.de. + # Wer hier eine Content-Security-Policy setzt, muss diese Quellen erlauben + # (sonst blockiert der Browser die Leiste), jeweils zusaetzlich zu den + # vorhandenen Quellen (die App nutzt Inline-Styles und onclick-Handler): + # script-src ... https://portal.handy-insel.de + # connect-src ... https://portal.handy-insel.de + # img-src ... https://portal.handy-insel.de https://login.handy-insel.de # CSV-Export darf auch bei vielen Einträgen dauern client_max_body_size 1m; diff --git a/frontend/index.html b/frontend/index.html index d48c3da..d6d96b2 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -5,6 +5,9 @@