mirror of
https://github.com/jitsi/docker-jitsi-meet.git
synced 2026-05-06 08:06:10 +02:00
Nginx does not define a mime type for wav files by default. This causes Firefox to refuse to load these files. Bu adding this mime type, we can ensure that Firefox plays back all interface sounds by default. Issue is further described in: https://github.com/jitsi/jitsi-meet/issues/11860
72 lines
1.3 KiB
Nginx Configuration File
72 lines
1.3 KiB
Nginx Configuration File
user www-data;
|
|
worker_processes {{ .Env.NGINX_WORKER_PROCESSES | default "4" }};
|
|
pid /run/nginx.pid;
|
|
include /etc/nginx/modules-enabled/*.conf;
|
|
|
|
events {
|
|
worker_connections {{ .Env.NGINX_WORKER_CONNECTIONS | default "768" }};
|
|
# multi_accept on;
|
|
}
|
|
|
|
http {
|
|
|
|
##
|
|
# Basic Settings
|
|
##
|
|
|
|
sendfile on;
|
|
tcp_nopush on;
|
|
tcp_nodelay on;
|
|
keepalive_timeout 65;
|
|
types_hash_max_size 2048;
|
|
server_tokens off;
|
|
|
|
# server_names_hash_bucket_size 64;
|
|
# server_name_in_redirect off;
|
|
|
|
client_max_body_size 0;
|
|
|
|
resolver {{ .Env.NGINX_RESOLVER | default "127.0.0.11" }};
|
|
|
|
include /etc/nginx/mime.types;
|
|
types {
|
|
# add support for wasm MIME type, that is required by specification and it is not part of default mime.types file
|
|
application/wasm wasm;
|
|
# add support for the wav MIME type that is requried to playback wav files in Firefox.
|
|
audio/wav wav;
|
|
}
|
|
default_type application/octet-stream;
|
|
|
|
##
|
|
# Logging Settings
|
|
##
|
|
|
|
access_log /dev/stdout;
|
|
error_log /dev/stderr;
|
|
|
|
##
|
|
# Gzip Settings
|
|
##
|
|
|
|
gzip on;
|
|
gzip_types text/plain text/css application/javascript application/json;
|
|
gzip_vary on;
|
|
gzip_min_length 860;
|
|
|
|
##
|
|
# Connection header for WebSocket reverse proxy
|
|
##
|
|
map $http_upgrade $connection_upgrade {
|
|
default upgrade;
|
|
'' close;
|
|
}
|
|
|
|
##
|
|
# Virtual Host Configs
|
|
##
|
|
include /config/nginx/site-confs/*;
|
|
}
|
|
|
|
|
|
daemon off;
|