Update nextcloud.conf for Nextcloud 26

This commit is contained in:
Tobias Strobel 2023-04-15 22:38:07 +00:00
parent f9514fa626
commit fa3b325faf

View file

@ -23,6 +23,8 @@ server {
ssl_stapling_verify on; ssl_stapling_verify on;
client_max_body_size 10G; client_max_body_size 10G;
client_body_timeout 3600s;
client_body_buffer_size 512k;
fastcgi_buffers 64 4K; fastcgi_buffers 64 4K;
gzip on; gzip on;
@ -92,14 +94,20 @@ server {
fastcgi_read_timeout 3600; fastcgi_read_timeout 3600;
fastcgi_send_timeout 3600; fastcgi_send_timeout 3600;
fastcgi_connect_timeout 3600; fastcgi_connect_timeout 3600;
fastcgi_max_temp_file_size 0;
} }
location ~ \.(?:css|js|svg|gif|png|jpg|ico)$ { location ~ \.(?:css|js|svg|gif|png|jpg|ico|wasm|tflite|map)$ {
try_files $uri /index.php$request_uri; try_files $uri /index.php$request_uri;
add_header Cache-Control "public, max-age=15778463, $asset_immutable";
expires 6M; expires 6M;
access_log off; access_log off;
} }
location ~ \.wasm$ {
default_type application/wasm;
}
location ~ \.woff2?$ { location ~ \.woff2?$ {
try_files $uri /index.php$request_uri; try_files $uri /index.php$request_uri;
expires 7d; expires 7d;
@ -113,7 +121,8 @@ server {
location / { location / {
try_files $uri $uri/ /index.php$request_uri; try_files $uri $uri/ /index.php$request_uri;
} }
location /push/ {
location ^~ /push/ {
proxy_pass http://notifypush-handler; proxy_pass http://notifypush-handler;
proxy_http_version 1.1; proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade; proxy_set_header Upgrade $http_upgrade;