16 lines
607 B
Plaintext
16 lines
607 B
Plaintext
# verifier-spa — статика + CSP-заголовки (wasm-unsafe-eval для wharfkit secp256k1).
|
|
server {
|
|
listen 443 ssl;
|
|
server_name verify.example.coop;
|
|
root /var/www/verify;
|
|
index index.html;
|
|
|
|
add_header Content-Security-Policy "default-src 'self'; script-src 'self' 'wasm-unsafe-eval'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; connect-src 'self' https://api.verify.example.coop; frame-src 'self' blob:;" always;
|
|
add_header X-Content-Type-Options "nosniff" always;
|
|
add_header X-Frame-Options "DENY" always;
|
|
|
|
location / {
|
|
try_files $uri $uri/ /index.html;
|
|
}
|
|
}
|