Tim2190 commited on
Commit
73b2c73
·
verified ·
1 Parent(s): 4761d0d

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -8
Dockerfile CHANGED
@@ -5,19 +5,18 @@ USER root
5
  # 1. Создаем папки
6
  RUN mkdir -p /data/logs && chown -R 1000:1000 /data
7
 
8
- # 2. Переменные ароль верни свой!)
 
 
 
9
  ENV FLOWISE_USERNAME=admin
10
- ENV FLOWISE_PASSWORD=888
11
  ENV PORT=7860
12
  ENV DATABASE_PATH=/data
13
  ENV APIKEY_PATH=/data
14
  ENV SECRETKEY_PATH=/data
15
  ENV LOG_PATH=/data/logs
16
 
17
- # 3. Чистим точку входа
18
  ENTRYPOINT []
19
-
20
- # 4. ЯДЕРНЫЙ УДАР ПО IPv6:
21
- # Мы запускаем node напрямую с флагом --dns-result-order=ipv4first
22
- # И указываем полный путь к исполняемому файлу Flowise, который мы нашли в твоих логах
23
- CMD ["node", "--dns-result-order=ipv4first", "/usr/local/lib/node_modules/flowise/bin/flowise", "start"]
 
5
  # 1. Создаем папки
6
  RUN mkdir -p /data/logs && chown -R 1000:1000 /data
7
 
8
+ # 2. Главная магия: заставляем Node.js использовать IPv4 через переменную
9
+ ENV NODE_OPTIONS="--dns-result-order=ipv4first"
10
+
11
+ # 3. Остальные переменные (Пароль верни свой!)
12
  ENV FLOWISE_USERNAME=admin
13
+ ENV FLOWISE_PASSWORD=твой_пароль_здесь
14
  ENV PORT=7860
15
  ENV DATABASE_PATH=/data
16
  ENV APIKEY_PATH=/data
17
  ENV SECRETKEY_PATH=/data
18
  ENV LOG_PATH=/data/logs
19
 
20
+ # 4. Простой сброс и запуск
21
  ENTRYPOINT []
22
+ CMD ["npx", "flowise", "start"]