Harden frontend Docker npm fetch resilience

This commit is contained in:
2026-03-02 14:38:26 -03:00
parent b6d470590e
commit c47fc48533
4 changed files with 44 additions and 1 deletions

View File

@@ -134,6 +134,13 @@ services:
frontend:
build:
context: ./frontend
network: ${DOCKER_BUILD_NETWORK:-default}
args:
NPM_REGISTRY: ${NPM_REGISTRY:-https://registry.npmjs.org/}
NPM_FETCH_RETRIES: ${NPM_FETCH_RETRIES:-5}
NPM_FETCH_RETRY_MINTIMEOUT: ${NPM_FETCH_RETRY_MINTIMEOUT:-20000}
NPM_FETCH_RETRY_MAXTIMEOUT: ${NPM_FETCH_RETRY_MAXTIMEOUT:-120000}
NPM_FETCH_TIMEOUT: ${NPM_FETCH_TIMEOUT:-300000}
environment:
VITE_API_BASE: ${VITE_API_BASE:-}
ports: