From 8c2b9cb4a039d1eada874a78f3f6663791d74649 Mon Sep 17 00:00:00 2001 From: Duarte Date: Sat, 6 Jun 2026 11:27:14 +0100 Subject: [PATCH] fotografias dos beneficiarios issue foto tablet --- .env.example | 3 +++ SETUP_SERVER.md | 34 ++++++++++++++++++++-------------- 2 files changed, 23 insertions(+), 14 deletions(-) diff --git a/.env.example b/.env.example index f4646fb..8ce8589 100644 --- a/.env.example +++ b/.env.example @@ -1,6 +1,9 @@ # Drizzle DATABASE_URL=local.db +# Limite de tamanho de upload (50MB) - Crucial para fotos de telemóveis/tablets +BODY_SIZE_LIMIT=50M + # Odoo API ODOO_URL= ODOO_DB= diff --git a/SETUP_SERVER.md b/SETUP_SERVER.md index a7d76c3..20f785c 100644 --- a/SETUP_SERVER.md +++ b/SETUP_SERVER.md @@ -76,6 +76,9 @@ ORIGIN=https://o-seu-dominio.com # Drizzle / SQLite DATABASE_URL=local.db +# Limite de tamanho de upload (50MB) - Crucial para fotos de telemóveis/tablets +BODY_SIZE_LIMIT=50M + # Odoo API ODOO_URL="https://erp.onrefood.com/jsonrpc" ODOO_DB="refood.flybyodoo.pt" @@ -179,21 +182,24 @@ O PM2 irá manter o processo Node.js ativo e iniciá-lo no arranque do sistema. 3. Colar a seguinte configuração (substituindo `o-seu-dominio.com` pelo seu domínio real): ```nginx - server { - listen 80; - server_name o-seu-dominio.com www.o-seu-dominio.com; + server { + listen 80; + server_name o-seu-dominio.com www.o-seu-dominio.com; - location / { - proxy_pass http://127.0.0.1:3000; - proxy_http_version 1.1; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection 'upgrade'; - proxy_set_header Host $host; - proxy_cache_bypass $http_upgrade; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - } - } + # Limite máximo de upload para Nginx (50MB) - Necessário para fotos de tablets + client_max_body_size 50M; + + location / { + proxy_pass http://127.0.0.1:3000; + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection 'upgrade'; + proxy_set_header Host $host; + proxy_cache_bypass $http_upgrade; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + } ``` 4. Ativar a configuração e reiniciar o Nginx: