diff --git a/docker/frontend.Dockerfile b/docker/frontend.Dockerfile index 62efe3f..523cda5 100644 --- a/docker/frontend.Dockerfile +++ b/docker/frontend.Dockerfile @@ -23,7 +23,8 @@ COPY frontend/package*.json ./ RUN npm cache clean --force &&\ rm -rf node_modules ~/.npm /root/.npm &&\ - npm install --ignore-scripts --legacy-peer-deps --no-audit --prefer-online --fetch-retries=3 --fetch-retry-mintimeout=20000 --fetch-retry-maxtimeout=120000 + npm install --legacy-peer-deps --no-audit --prefer-online --fetch-retries=3 --fetch-retry-mintimeout=20000 --fetch-retry-maxtimeout=120000 &&\ + (npm rebuild canvas || echo "Canvas rebuild failed, continuing without native bindings") COPY frontend/ ./