mirror of
https://github.com/privacyguides/privacyguides.org
synced 2024-11-30 23:13:32 +01:00
43 lines
2.0 KiB
TOML
43 lines
2.0 KiB
TOML
[build]
|
|
publish = "site/"
|
|
command = "mkdocs build --config-file config/mkdocs.en.yml && mkdocs build --config-file config/mkdocs.he.yml && mkdocs build --config-file config/mkdocs.fr.yml && mkdocs build --config-file config/mkdocs.nl.yml && mv _redirects site/"
|
|
|
|
[[headers]]
|
|
for = "/*"
|
|
[headers.values]
|
|
X-Frame-Options = "DENY"
|
|
X-XSS-Protection = "0"
|
|
X-Content-Type-Options = "nosniff"
|
|
Strict-Transport-Security = "max-age=63072000; includeSubDomains; preload"
|
|
Content-Security-Policy = "default-src 'none'; script-src https://www.privacyguides.org https://api.privacyguides.net 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; font-src 'self'; img-src data: 'self'; connect-src https://api.github.com https://*.privacyguides.net 'self'; frame-src https://*.privacyguides.net; frame-ancestors 'none'"
|
|
|
|
[[headers]]
|
|
for = "/:lang/about/donate/"
|
|
[headers.values]
|
|
Content-Security-Policy = "default-src 'none'; script-src https://opencollective.com https://www.privacyguides.org https://api.privacyguides.net 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; font-src 'self'; img-src https://opencollective.com data: 'self'; connect-src https://api.github.com https://*.privacyguides.net 'self'; frame-src https://opencollective.com; frame-ancestors 'none'"
|
|
|
|
[[headers]]
|
|
for = "/:lang/tor/"
|
|
[headers.values]
|
|
Content-Security-Policy = "default-src 'none'; script-src https://www.privacyguides.org https://api.privacyguides.net 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; font-src 'self'; img-src data: 'self'; connect-src https://api.github.com https://*.privacyguides.net 'self'; frame-src https://snowflake.torproject.org; frame-ancestors 'none'"
|
|
|
|
[[redirects]]
|
|
from = "/fr/*"
|
|
to = "/fr/404/index.html"
|
|
status = 404
|
|
|
|
[[redirects]]
|
|
from = "/he/*"
|
|
to = "/he/404/index.html"
|
|
status = 404
|
|
|
|
[[redirects]]
|
|
from = "/nl/*"
|
|
to = "/nl/404/index.html"
|
|
status = 404
|
|
|
|
[[redirects]]
|
|
from = "/*"
|
|
to = "/en/404/index.html"
|
|
status = 404
|