Curtis Ide commited on
set npm data directory
Browse files- Dockerfile +3 -2
Dockerfile
CHANGED
|
@@ -16,6 +16,7 @@ RUN apk add --no-cache git python3 py3-pip make g++ build-base cairo-dev pango-d
|
|
| 16 |
ENV PUPPETEER_SKIP_DOWNLOAD=true
|
| 17 |
ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser
|
| 18 |
ENV OVERRIDE_DATABASE=false
|
|
|
|
| 19 |
|
| 20 |
# Install Flowise globally
|
| 21 |
RUN npm install -g flowise
|
|
@@ -25,8 +26,8 @@ VOLUME ["/root/.flowise"]
|
|
| 25 |
|
| 26 |
# Configure Flowise directories using the ARG
|
| 27 |
RUN mkdir -p $LOG_PATH $FLOWISE_PATH/uploads && chmod -R 777 $LOG_PATH $FLOWISE_PATH
|
| 28 |
-
RUN chmod -R 755
|
| 29 |
|
| 30 |
-
WORKDIR
|
| 31 |
|
| 32 |
CMD ["npx", "flowise", "start"]
|
|
|
|
| 16 |
ENV PUPPETEER_SKIP_DOWNLOAD=true
|
| 17 |
ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser
|
| 18 |
ENV OVERRIDE_DATABASE=false
|
| 19 |
+
ENV NPM_CONFIG_DATA=$BASE_PATH/data
|
| 20 |
|
| 21 |
# Install Flowise globally
|
| 22 |
RUN npm install -g flowise
|
|
|
|
| 26 |
|
| 27 |
# Configure Flowise directories using the ARG
|
| 28 |
RUN mkdir -p $LOG_PATH $FLOWISE_PATH/uploads && chmod -R 777 $LOG_PATH $FLOWISE_PATH
|
| 29 |
+
RUN mkdir -p $NPM_CONFIG_DATA && chmod -R 755 $NPM_CONFIG_DATA
|
| 30 |
|
| 31 |
+
WORKDIR $NPM_CONFIG_DATA
|
| 32 |
|
| 33 |
CMD ["npx", "flowise", "start"]
|