lucianotonet commited on
Commit
710283c
·
1 Parent(s): c082b3d

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +10 -5
Dockerfile CHANGED
@@ -24,14 +24,19 @@ ENV PORT=$PORT \
24
  PUPPETEER_SKIP_DOWNLOAD=true \
25
  PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser
26
 
27
- # Instale as dependências e limpe os caches em uma única camada
28
- RUN apk add --no-cache git python3 py3-pip make g++ build-base cairo-dev pango-dev chromium && \
29
- mkdir -p $FLOWISE_PATH/uploads $BASE_PATH && \
30
- chmod -R 755 $FLOWISE_PATH $BASE_PATH && \
31
- npm install -g npm@latest && \
 
 
 
 
32
  npm install -g flowise && \
33
  rm -rf /var/cache/apk/* /root/.npm /root/.node-gyp
34
 
 
35
  WORKDIR /data
36
 
37
  CMD ["npx", "flowise", "start"]
 
24
  PUPPETEER_SKIP_DOWNLOAD=true \
25
  PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser
26
 
27
+ # Instale as dependências
28
+ RUN apk add --no-cache git python3 py3-pip make g++ build-base cairo-dev pango-dev chromium
29
+
30
+ # Crie os diretórios necessários e defina suas permissões
31
+ RUN mkdir -p $FLOWISE_PATH/uploads $BASE_PATH $LOG_PATH && \
32
+ chmod -R 777 $FLOWISE_PATH $BASE_PATH
33
+
34
+ # Instale o software flowise
35
+ RUN npm install -g npm@latest && \
36
  npm install -g flowise && \
37
  rm -rf /var/cache/apk/* /root/.npm /root/.node-gyp
38
 
39
+
40
  WORKDIR /data
41
 
42
  CMD ["npx", "flowise", "start"]