nitrox commited on
Commit
4671bf9
·
verified ·
1 Parent(s): eb8dacc

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +8 -7
Dockerfile CHANGED
@@ -21,14 +21,15 @@ ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser
21
  # Установка Flowise (как и прежде)
22
  RUN npm install -g flowise@"^2.2.4"
23
 
24
- # Создание директорий внутри /data (важно!)
25
- RUN mkdir -p $LOG_PATH $BLOB_STORAGE_PATH $DATABASE_PATH $APIKEY_PATH $SECRETKEY_PATH && chmod -R 777 $BASE_PATH
26
 
27
- # Установка владельца директорий (важно для Spaces)
28
- RUN chown -R 1000:1000 /data
29
 
30
  WORKDIR /data
31
- USER 1000
 
32
 
33
- # Команда запуска Flowise
34
- CMD ["npx", "flowise", "start"]
 
21
  # Установка Flowise (как и прежде)
22
  RUN npm install -g flowise@"^2.2.4"
23
 
24
+ # Установка переменной окружения для логов Flowise (ВАЖНО)
25
+ ENV FLOWISE_LOG_DIR=/data/flowise/logs
26
 
27
+ # Создание всех необходимых директорий внутри /data (включая директорию для логов)
28
+ RUN mkdir -p $LOG_PATH $BLOB_STORAGE_PATH $DATABASE_PATH $APIKEY_PATH $SECRETKEY_PATH $FLOWISE_LOG_DIR
29
 
30
  WORKDIR /data
31
+ # Установка владельца директорий (важно для Spaces)
32
+ RUN chown -R 1000:1000 /data
33
 
34
+ # Команда запуска Flowise с указанием директории для логов (ВАЖНО)
35
+ CMD ["npx", "flowise", "start", "--log-dir", "$FLOWISE_LOG_DIR"]