fix: include default mime.types to prevent octet-stream download

This commit is contained in:
Tianrong Zhang 2026-06-11 23:12:31 -04:00
parent 31e10030c1
commit c3fa8684cc

View File

@ -5,14 +5,14 @@ server {
root /usr/share/nginx/html;
index index.html;
# WASM needs correct MIME type
include /etc/nginx/mime.types;
types {
application/wasm wasm;
}
# SharedArrayBuffer requires these headers (used by audio/video workers)
add_header Cross-Origin-Opener-Policy "same-origin";
add_header Cross-Origin-Embedder-Policy "require-corp";
add_header Cross-Origin-Opener-Policy "same-origin" always;
add_header Cross-Origin-Embedder-Policy "require-corp" always;
# SPA fallback
location / {
@ -23,8 +23,8 @@ server {
location ~* \.(js|css|wasm|woff2|woff|ttf|png|jpg|webp|svg|ico)$ {
expires 1y;
add_header Cache-Control "public, immutable";
add_header Cross-Origin-Opener-Policy "same-origin";
add_header Cross-Origin-Embedder-Policy "require-corp";
add_header Cross-Origin-Opener-Policy "same-origin" always;
add_header Cross-Origin-Embedder-Policy "require-corp" always;
}
gzip on;