X-Git-Url: https://jfr.im/git/uguu.git/blobdiff_plain/2057341d8f6beb79fdaa034619c4030b86baecf3..e480c0e52fadac2ffac84c751cb7b0f606e93efc:/docker/nginx/uguu.conf diff --git a/docker/nginx/uguu.conf b/docker/nginx/uguu.conf new file mode 100644 index 0000000..141d5c7 --- /dev/null +++ b/docker/nginx/uguu.conf @@ -0,0 +1,36 @@ +server{ + + listen 80; + server_name 192.168.240.9; + #ssl on; + #ssl_certificate /etc/nginx/ssl/fullchain.pem; + #ssl_certificate_key /etc/nginx/ssl/privkey.pem; + #ssl_protocols TLSv1.2 TLSv1.3; + #ssl_ciphers 'EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH'; + #ssl_ecdh_curve secp384r1; + + root /var/www/uguu/dist/; + autoindex on; + access_log on; + index index.html index.php; + + location ~* \.(css|js|jpg|jpeg|gif|png|ico|xml|eot|woff|woff2|ttf|svg|otf|x-icon|avif|webp|apng)$ { + expires 30d; + } + + client_max_body_size 128M; + gzip on; + gzip_min_length 1000; + gzip_comp_level 6; + gzip_proxied any; + gzip_types text/css text/js text/javascript application/javascript application/x-javascript; + + location ~* \.php$ { + fastcgi_pass unix:/var/run/php/php8.0-fpm.sock; + fastcgi_intercept_errors on; + fastcgi_index index.php; + fastcgi_split_path_info ^(.+\.php)(.*)$; + include fastcgi_params; + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; + } +}