From 53065c952bcf6e69c6396c62ebc354bd80a56352 Mon Sep 17 00:00:00 2001 From: "IETM_FIXE\\ietm6" Date: Thu, 4 Jun 2026 14:13:41 +0200 Subject: [PATCH] Correction de la configuration nginx pour ne pas bloquer un gros PDF --- web/nginx.conf | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/web/nginx.conf b/web/nginx.conf index 7fd4cf4..f4e48b3 100644 --- a/web/nginx.conf +++ b/web/nginx.conf @@ -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