Flowise/docker
nikitas-novatix eadf1b11b3
Fix: Add keep-alive options to Redis clients to prevent idle timeouts and socket closing. (#4377)
* redis keepalive mechanism for all redis

* removed offline queue commands

* Simplified changes for consistency. Added REDIS_KEEP_ALIVE env variable.

* update redis socket alive env variable

* lint fix

---------

Co-authored-by: Henry <hzj94@hotmail.com>
Co-authored-by: Henry Heng <henryheng@flowiseai.com>
2025-05-14 10:29:32 +08:00
..
worker Fix: Add keep-alive options to Redis clients to prevent idle timeouts and socket closing. (#4377) 2025-05-14 10:29:32 +08:00
.env.example Fix: Add keep-alive options to Redis clients to prevent idle timeouts and socket closing. (#4377) 2025-05-14 10:29:32 +08:00
Dockerfile Add curl in docker image for native healthchecks (#4170) 2025-03-14 15:24:17 +00:00
README.md Fix docker command (#2743) 2024-07-12 17:57:58 +01:00
docker-compose.yml Fix: Add keep-alive options to Redis clients to prevent idle timeouts and socket closing. (#4377) 2025-05-14 10:29:32 +08:00

README.md

Flowise Docker Hub Image

Starts Flowise from DockerHub Image

Usage

  1. Create .env file and specify the PORT (refer to .env.example)
  2. docker compose up -d
  3. Open http://localhost:3000
  4. You can bring the containers down by docker compose stop

🔒 Authentication

  1. Create .env file and specify the PORT, FLOWISE_USERNAME, and FLOWISE_PASSWORD (refer to .env.example)
  2. Pass FLOWISE_USERNAME and FLOWISE_PASSWORD to the docker-compose.yml file:
    environment:
        - PORT=${PORT}
        - FLOWISE_USERNAME=${FLOWISE_USERNAME}
        - FLOWISE_PASSWORD=${FLOWISE_PASSWORD}
    
  3. docker compose up -d
  4. Open http://localhost:3000
  5. You can bring the containers down by docker compose stop

🌱 Env Variables

If you like to persist your data (flows, logs, apikeys, credentials), set these variables in the .env file inside docker folder:

  • DATABASE_PATH=/root/.flowise
  • APIKEY_PATH=/root/.flowise
  • LOG_PATH=/root/.flowise/logs
  • SECRETKEY_PATH=/root/.flowise
  • BLOB_STORAGE_PATH=/root/.flowise/storage

Flowise also support different environment variables to configure your instance. Read more