diff --git a/docker-compose.yml b/docker-compose.yml index 2d67561..c226923 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -23,6 +23,8 @@ services: - "traefik.http.routers.occto-frontend.entrypoints=websecure" - "traefik.http.routers.occto-frontend.tls=true" - "traefik.http.routers.occto-frontend.tls.certresolver=letsencrypt" + - "traefik.http.routers.occto-frontend.middlewares=limit-body" + - "traefik.http.middlewares.limit-body.buffering.maxRequestBodyBytes=104857600" - "traefik.http.services.occto-frontend.loadbalancer.server.port=3000" - "traefik.docker.network=dokploy-network" networks: diff --git a/frontend/src/app/admin/backup/emergency/page.tsx b/frontend/src/app/admin/backup/emergency/page.tsx index c226622..bc39c38 100644 --- a/frontend/src/app/admin/backup/emergency/page.tsx +++ b/frontend/src/app/admin/backup/emergency/page.tsx @@ -34,7 +34,8 @@ export default function EmergencyBackupPage() { } } catch (err) { setStatus('error'); - setMessage('Erro de conexão ao restaurar backup.'); + setMessage('A conexão caiu, mas o servidor pode ainda estar processando. Aguarde 2 minutos e tente logar. Se não funcionar, verifique os logs do Dokploy.'); + console.error('Erro de restauração:', err); } }; @@ -78,8 +79,8 @@ export default function EmergencyBackupPage() { {message && (