Harden frontend npm install against transient registry timeouts

This commit is contained in:
2026-03-02 16:57:25 -03:00
parent 8f2c357bfc
commit daa11cb768
4 changed files with 22 additions and 16 deletions

View File

@@ -148,10 +148,10 @@ services:
args:
VITE_API_BASE: ${VITE_API_BASE:-}
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}
NPM_FETCH_RETRIES: ${NPM_FETCH_RETRIES:-10}
NPM_FETCH_RETRY_MINTIMEOUT: ${NPM_FETCH_RETRY_MINTIMEOUT:-30000}
NPM_FETCH_RETRY_MAXTIMEOUT: ${NPM_FETCH_RETRY_MAXTIMEOUT:-300000}
NPM_FETCH_TIMEOUT: ${NPM_FETCH_TIMEOUT:-600000}
environment:
VITE_API_BASE: ${VITE_API_BASE:-}
CORS_ORIGINS: '${CORS_ORIGINS:-["http://localhost:5173","http://localhost:3000"]}'