Move logging to http section

This commit is contained in:
TheMaddax 2024-12-11 21:56:01 -06:00
parent 13d137847c
commit f0135e4e54

View file

@ -1,8 +1,6 @@
server { http {
listen 804; include /etc/nginx/mime.types;
server_name localhost; default_type application/octet-stream;
root /usr/share/nginx/html;
index index.html;
# Matomo tracking log format # Matomo tracking log format
log_format matomo_tracking '$remote_addr - $remote_user [$time_local] ' log_format matomo_tracking '$remote_addr - $remote_user [$time_local] '
@ -10,7 +8,17 @@ server {
'"$http_referer" "$http_user_agent" ' '"$http_referer" "$http_user_agent" '
'$request_time'; '$request_time';
# Updated log paths and format # Compression
gzip on;
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
server {
listen 804;
server_name localhost;
root /usr/share/nginx/html;
index index.html;
# Log paths and format
access_log /var/log/nginx/deafgain-website/access.log matomo_tracking buffer=512k flush=1m; access_log /var/log/nginx/deafgain-website/access.log matomo_tracking buffer=512k flush=1m;
error_log /var/log/nginx/deafgain-website/error.log error; error_log /var/log/nginx/deafgain-website/error.log error;
@ -26,10 +34,6 @@ server {
add_header X-Content-Type-Options "nosniff"; add_header X-Content-Type-Options "nosniff";
add_header Strict-Transport-Security "max-age=31536000"; add_header Strict-Transport-Security "max-age=31536000";
# Compression
gzip on;
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
# API endpoint # API endpoint
location /api/contact { location /api/contact {
proxy_pass http://api:3000; proxy_pass http://api:3000;
@ -109,4 +113,9 @@ server {
expires 30d; expires 30d;
add_header Cache-Control "public, no-transform"; add_header Cache-Control "public, no-transform";
} }
}
}
events {
worker_connections 1024;
} }