bitsnaps commited on
Commit
389e441
·
verified ·
1 Parent(s): 94af7d4

Update deps

Browse files
Files changed (1) hide show
  1. Dockerfile +18 -1
Dockerfile CHANGED
@@ -1,4 +1,5 @@
1
  FROM node:20-alpine
 
2
  USER root
3
 
4
  # Arguments that can be passed at build time
@@ -18,11 +19,27 @@ ENV SECRETKEY_PATH=$SECRETKEY_PATH
18
  ENV LOG_PATH=$LOG_PATH
19
 
20
  # Install dependencies
21
- RUN apk add --no-cache git python3 py3-pip make g++ build-base cairo-dev pango-dev chromium
 
 
 
 
 
 
 
 
 
 
 
 
 
22
 
23
  ENV PUPPETEER_SKIP_DOWNLOAD=true
24
  ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser
25
 
 
 
 
26
  # Install Flowise globally
27
  RUN npm install -g flowise
28
 
 
1
  FROM node:20-alpine
2
+
3
  USER root
4
 
5
  # Arguments that can be passed at build time
 
19
  ENV LOG_PATH=$LOG_PATH
20
 
21
  # Install dependencies
22
+ RUN apk add --update libc6-compat git python3 make g++
23
+
24
+ # needed for pdfjs-dist
25
+ RUN apk add --no-cache build-base cairo-dev pango-dev
26
+
27
+ # Install Chromium
28
+ RUN apk add --no-cache chromium
29
+
30
+ # Install curl for container-level health checks
31
+ # Fixes: https://github.com/FlowiseAI/Flowise/issues/4126
32
+ RUN apk add --no-cache curl
33
+
34
+
35
+ #RUN apk add --no-cache git python3 py3-pip make g++ build-base cairo-dev pango-dev chromium
36
 
37
  ENV PUPPETEER_SKIP_DOWNLOAD=true
38
  ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser
39
 
40
+
41
+ ENV NODE_OPTIONS=--max-old-space-size=8192
42
+
43
  # Install Flowise globally
44
  RUN npm install -g flowise
45