45 lines
1.4 KiB
Nginx Configuration File
45 lines
1.4 KiB
Nginx Configuration File
user nginx;
|
||
worker_processes auto;
|
||
daemon off;
|
||
|
||
# Записывать критические ошибки и выше в stderr
|
||
# (см. https://github.com/nginxinc/docker-nginx/blob/594ce7a8bc26c85af88495ac94d5cd0096b306f7/mainline/alpine/Dockerfile#L104)
|
||
error_log /var/log/nginx/error.log crit;
|
||
pid /var/run/nginx.pid;
|
||
|
||
|
||
events {
|
||
worker_connections 1024;
|
||
}
|
||
|
||
|
||
http {
|
||
include /etc/nginx/mime.types;
|
||
default_type application/octet-stream;
|
||
|
||
# Отключите ведение журнала активности в целях конфиденциальности.
|
||
access_log off;
|
||
|
||
# Не раскрывайте версию сервера
|
||
server_tokens off;
|
||
|
||
sendfile on;
|
||
|
||
keepalive_timeout 95;
|
||
|
||
# Включить сжатие ответа
|
||
gzip on;
|
||
# Уровень сжатия: 1-9
|
||
gzip_comp_level 1;
|
||
# Отключите сжатие gzip для более старых версий IE.
|
||
gzip_disable msie6;
|
||
# Минимальная длина ответа до того, как сработает gzip
|
||
gzip_min_length 128;
|
||
# Сжимайте эти типы MIME в дополнение к text/html.
|
||
gzip_types application/json;
|
||
# Помогите с проксированием, добавив ответ Vary: Accept-Encoding.
|
||
gzip_vary on;
|
||
|
||
include /etc/nginx/sites-enabled/*.conf;
|
||
}
|