Correction de la configuration nginx pour ne pas bloquer un gros PDF

This commit is contained in:
2026-06-04 14:13:41 +02:00
parent 6d00543a59
commit 53065c952b

View File

@@ -5,7 +5,9 @@ server {
root /usr/share/nginx/html;
index index.html;
client_max_body_size 10M;
# Upload max : aligné sur la limite multipart du Core (64 Mo). Couvre les
# imports/adaptations de PDF (livres de règles/campagne illustrés) et les images.
client_max_body_size 64M;
location /api/ {
proxy_pass http://core:8080/api/;
@@ -15,9 +17,11 @@ server {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
# Streaming SSE (chat, import, adaptation) : pas de buffering, et timeouts
# longs car une génération sur gros PDF peut tarder avant le 1er octet.
proxy_buffering off;
proxy_read_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 600s;
proxy_send_timeout 600s;
}
# index.html : toujours revalide. Empeche un navigateur qui a precedemment